fix(core): Remove GitLab CI configuration and update dependencies
This commit is contained in:
		
							
								
								
									
										128
									
								
								.gitlab-ci.yml
									
									
									
									
									
								
							
							
						
						
									
										128
									
								
								.gitlab-ci.yml
									
									
									
									
									
								
							| @@ -1,128 +0,0 @@ | ||||
| # gitzone ci_default | ||||
| image: registry.gitlab.com/hosttoday/ht-docker-node:npmci | ||||
|  | ||||
| cache: | ||||
|   paths: | ||||
|     - .npmci_cache/ | ||||
|   key: '$CI_BUILD_STAGE' | ||||
|  | ||||
| stages: | ||||
|   - security | ||||
|   - test | ||||
|   - release | ||||
|   - metadata | ||||
|  | ||||
| before_script: | ||||
|   - pnpm install -g pnpm | ||||
|   - pnpm install -g @shipzone/npmci | ||||
|   - npmci npm prepare | ||||
|  | ||||
| # ==================== | ||||
| # security stage | ||||
| # ==================== | ||||
| # ==================== | ||||
| # security stage | ||||
| # ==================== | ||||
| auditProductionDependencies: | ||||
|   image: registry.gitlab.com/hosttoday/ht-docker-node:npmci | ||||
|   stage: security | ||||
|   script: | ||||
|      - npmci command npm config set registry https://registry.npmjs.org | ||||
|      - npmci command pnpm audit --audit-level=high --prod | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|   allow_failure: true | ||||
|  | ||||
| auditDevDependencies: | ||||
|   image: registry.gitlab.com/hosttoday/ht-docker-node:npmci | ||||
|   stage: security | ||||
|   script: | ||||
|     - npmci command npm config set registry https://registry.npmjs.org | ||||
|     - npmci command pnpm audit --audit-level=high --dev | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|   allow_failure: true | ||||
|  | ||||
| # ==================== | ||||
| # test stage | ||||
| # ==================== | ||||
|  | ||||
| testStable: | ||||
|   stage: test | ||||
|   script: | ||||
|     - npmci node install stable | ||||
|     - npmci npm install | ||||
|     - npmci npm test | ||||
|   coverage: /\d+.?\d+?\%\s*coverage/ | ||||
|   tags: | ||||
|     - docker | ||||
|  | ||||
| testBuild: | ||||
|   stage: test | ||||
|   script: | ||||
|     - npmci node install stable | ||||
|     - npmci npm install | ||||
|     - npmci npm build | ||||
|   coverage: /\d+.?\d+?\%\s*coverage/ | ||||
|   tags: | ||||
|     - docker | ||||
|  | ||||
| release: | ||||
|   stage: release | ||||
|   script: | ||||
|     - npmci node install stable | ||||
|     - npmci npm publish | ||||
|   only: | ||||
|     - tags | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|     - notpriv | ||||
|  | ||||
| # ==================== | ||||
| # metadata stage | ||||
| # ==================== | ||||
| codequality: | ||||
|   stage: metadata | ||||
|   allow_failure: true | ||||
|   only: | ||||
|     - tags | ||||
|   script: | ||||
|     - npmci command npm install -g typescript | ||||
|     - npmci npm prepare | ||||
|     - npmci npm install | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|     - priv | ||||
|  | ||||
| trigger: | ||||
|   stage: metadata | ||||
|   script: | ||||
|     - npmci trigger | ||||
|   only: | ||||
|     - tags | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|     - notpriv | ||||
|  | ||||
| pages: | ||||
|   stage: metadata | ||||
|   script: | ||||
|     - npmci node install stable | ||||
|     - npmci npm install | ||||
|     - npmci command npm run buildDocs | ||||
|   tags: | ||||
|     - lossless | ||||
|     - docker | ||||
|     - notpriv | ||||
|   only: | ||||
|     - tags | ||||
|   artifacts: | ||||
|     expire_in: 1 week | ||||
|     paths: | ||||
|       - public | ||||
|   allow_failure: true | ||||
							
								
								
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| The MIT License (MIT) | ||||
|  | ||||
| Copyright (c) 2018 Lossless GmbH (hello@lossless.com) | ||||
| Copyright (c) 2018 Task Venture Capital GmbH (hello@task.vc) | ||||
| Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||
|  | ||||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
|   | ||||
							
								
								
									
										104
									
								
								changelog.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										104
									
								
								changelog.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,104 @@ | ||||
| # Changelog | ||||
|  | ||||
| ## 2024-06-24 - 1.2.47 - fix(core) | ||||
| Remove GitLab CI configuration and update dependencies | ||||
|  | ||||
| - Removed the .gitlab-ci.yml file. | ||||
| - Updated @git.zone/tsbuild from ^2.1.69 to ^2.1.80. | ||||
| - Updated @push.rocks/smartcli from ^4.0.8 to ^4.0.11. | ||||
| - Updated @types/node from ^20.5.6 to ^20.14.8. | ||||
| - Updated @push.rocks/smartfile from ^10.0.30 to ^11.0.21. | ||||
| - Updated @push.rocks/smartshell from ^3.0.3 to ^3.0.5. | ||||
| - Updated ts-node from ^10.9.1 to ^10.9.2. | ||||
| - Updated typescript from 5.1.6 to 5.4.5. | ||||
|  | ||||
| ## 2023-08-26 - 1.2.44 to 1.2.46 - Core Updates and Fixes | ||||
| Several internal updates and fixes to the core functionality. | ||||
|  | ||||
| - Continuous core updates for improved performance and bug fixes | ||||
|  | ||||
| ## 2023-07-13 - 1.2.42 to 1.2.44 - Core Updates and Fixes | ||||
| Addressing minor bugs and improving core operations. | ||||
|  | ||||
| - Several bug fixes to enhance stability | ||||
|  | ||||
| ## 2023-06-03 - 1.2.39 to 1.2.42 - Core and Stability Improvements | ||||
| Focus on refining core processes and fixing issues. | ||||
|  | ||||
| - Significant fixes for better core performance | ||||
|  | ||||
| ## 2022-10-12 - 1.2.37 to 1.2.39 - Core Updates | ||||
| Series of bug fixes to maintain core functionality. | ||||
|  | ||||
| - Addressed minor bugs in core areas | ||||
|  | ||||
| ## 2022-06-02 - 1.2.34 to 1.2.37 - Core Maintenance | ||||
| Routine updates to address and fix core issues. | ||||
|  | ||||
| - Bug fixes for better core stability | ||||
|  | ||||
| ## 2022-03-11 to 2022-03-13 - 1.2.18 to 1.2.33 - Core Enhancements | ||||
| Multiple updates focusing on resolving core issues and maintaining performance. | ||||
|  | ||||
| - Continuous improvements and fixes in the core functions | ||||
|  | ||||
| ## 2021-10-06 - 1.2.18 to 1.2.19 - Core Updates | ||||
| Minor fixes to keep up with core performance. | ||||
|  | ||||
| - Addressed core issues for improved functionality | ||||
|  | ||||
| ## 2021-06-23 to 2021-06-24 - 1.2.12 to 1.2.17 - Core Improvements | ||||
| Series of updates addressing core functionality. | ||||
|  | ||||
| - Enhanced core features and fixed known bugs | ||||
|  | ||||
| ## 2020-06-01 - 1.2.8 to 1.2.11 - Core Stability | ||||
| Fixes focusing on ensuring core stability. | ||||
|  | ||||
| - Stability improvements in core components | ||||
|  | ||||
| ## 2019-07-17 - 1.2.6 to 1.2.7 - Core Updates | ||||
| Minor fixes targeting the core framework. | ||||
|  | ||||
| - Adjusted core components to enhance performance | ||||
|  | ||||
| ## 2019-04-08 to 2019-07-17 - 1.2.2 to 1.2.6 - ES2017 Compatibility and Core Fixes | ||||
| Updated core to support ES2017 and addressed various core issues. | ||||
|  | ||||
| - Updated environment compatibility | ||||
| - Fixed several core issues | ||||
|  | ||||
| ## 2018-12-06 - 1.1.13 to 1.1.17 - Core Fixes | ||||
| Routine updates addressing core bugs and issues. | ||||
|  | ||||
| - Multiple fixes to core functionality | ||||
|  | ||||
| ## 2018-08-08 - 1.1.11 to 1.1.12 - Dependency Updates | ||||
| Updated dependencies critical for core performance. | ||||
|  | ||||
| - Enhanced dependencies for better performance | ||||
|  | ||||
| ## 2018-07-13 - 1.1.4 to 1.1.10 - Various Updates | ||||
| Multiple updates focused on documentation, dependencies, and core functions. | ||||
|  | ||||
| - Fixed documentation | ||||
| - Updated core | ||||
| - Removed obsolete dependencies | ||||
|  | ||||
| ## 2018-06-30 to 2018-07-03 - 1.0.8 to 1.1.3 - Feature and Core Fixes | ||||
| Introduced new features and addressed core issues. | ||||
|  | ||||
| - Enabled new CLI options | ||||
| - Resolved core issues for better functionality | ||||
|  | ||||
| ## 2018-06-25 - 1.0.4 to 1.0.7 - Core and Security Improvements | ||||
| Made core improvements and updated security features. | ||||
|  | ||||
| - Added security files | ||||
| - Fixed core argument parsing issues | ||||
|  | ||||
| ## 2018-06-04 - 1.0.1 to 1.0.3 - Initial Fixes and Improvements | ||||
| Initial setup and fixes to existing issues. | ||||
|  | ||||
| - Moved dependencies to dev | ||||
| - Fixed package details | ||||
							
								
								
									
										14
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								package.json
									
									
									
									
									
								
							| @@ -17,16 +17,16 @@ | ||||
|     "buildDocs": "tsdoc" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@git.zone/tsbuild": "^2.1.69", | ||||
|     "@push.rocks/smartcli": "^4.0.8", | ||||
|     "@types/node": "^20.5.6", | ||||
|     "@git.zone/tsbuild": "^2.1.80", | ||||
|     "@push.rocks/smartcli": "^4.0.11", | ||||
|     "@types/node": "^20.14.8", | ||||
|     "node-fetch": "^3.3.2" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@push.rocks/smartfile": "^10.0.30", | ||||
|     "@push.rocks/smartshell": "^3.0.3", | ||||
|     "ts-node": "^10.9.1", | ||||
|     "typescript": "5.1.6" | ||||
|     "@push.rocks/smartfile": "^11.0.21", | ||||
|     "@push.rocks/smartshell": "^3.0.5", | ||||
|     "ts-node": "^10.9.2", | ||||
|     "typescript": "5.4.5" | ||||
|   }, | ||||
|   "private": false, | ||||
|   "files": [ | ||||
|   | ||||
							
								
								
									
										1797
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1797
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										0
									
								
								readme.hints.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								readme.hints.md
									
									
									
									
									
										Normal file
									
								
							| @@ -1,8 +1,8 @@ | ||||
| /** | ||||
|  * autocreated commitinfo by @pushrocks/commitinfo | ||||
|  * autocreated commitinfo by @push.rocks/commitinfo | ||||
|  */ | ||||
| export const commitinfo = { | ||||
|   name: '@git.zone/tsrun', | ||||
|   version: '1.2.46', | ||||
|   version: '1.2.47', | ||||
|   description: 'run typescript programs efficiently' | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user