-
- Downloads
better build process
Showing
- .gitlab-ci.yml 0 additions, 1 deletion.gitlab-ci.yml
- CI/gen-prod-test.js 2 additions, 2 deletionsCI/gen-prod-test.js
- CI/rollup.config.js 10 additions, 0 deletionsCI/rollup.config.js
- npm/package.json 1 addition, 7 deletionsnpm/package.json
- package-lock.json 2733 additions, 41 deletionspackage-lock.json
- package.json 132 additions, 136 deletionspackage.json
CI/rollup.config.js
0 → 100644
This diff is collapsed.
... | @@ -10,18 +10,12 @@ | ... | @@ -10,18 +10,12 @@ |
"build:mk:minfied": "mkdirp generated/minified", | "build:mk:minfied": "mkdirp generated/minified", | ||
"build:mk:vendors": "mkdirp generated/vendors", | "build:mk:vendors": "mkdirp generated/vendors", | ||
"build:vendors": "node CI/build.js", | "build:vendors": "node CI/build.js", | ||
"build:npm:all": "rollup src/all.mjs --format esm --file generated/npm/all.mjs", | "build:npm:rollup": "rollup --config CI/rollup.config.js", | ||
"build:npm:basex": "rollup src/basex.mjs --format esm --file generated/npm/basex.mjs", | |||
"build:npm:crypto": "rollup src/crypto.mjs --format esm --file generated/npm/crypto.mjs", | |||
"build:npm:dictionaryBuilder": "rollup src/dictionary-builder.mjs --format esm --file generated/npm/dictionary-builder.mjs", | |||
"build:npm:cp": "cp npm/* generated/npm/", | "build:npm:cp": "cp npm/* generated/npm/", | ||
"build:npm:cp:readme": "cp README* generated/npm/", | "build:npm:cp:readme": "cp README* generated/npm/", | ||
"build:npm:test2npm": "node CI/gen-prod-test.js", | "build:npm:test2npm": "node CI/gen-prod-test.js", | ||
"xbuild:npm:coverageForDeadCodeDeletion": "cd generated/npm/ && c8 ava", | "xbuild:npm:coverageForDeadCodeDeletion": "cd generated/npm/ && c8 ava", | ||
"build:npm:min:all": "terser generated/npm/all.mjs -o generated/minified/all.mjs", | "build:npm:min:terser": "ucompress --source generated/npm/ --dest generated/minified/", | ||
"build:npm:min:basex": "terser generated/npm/basex.mjs -o generated/minified/basex.mjs", | |||
"build:npm:min:crypto": "terser generated/npm/crypto.mjs -o generated/minified/crypto.mjs", | |||
"build:npm:min:dictionaryBuilder": "terser generated/npm/dictionary-builder.mjs -o generated/minified/dictionary-builder.mjs", | |||
"test": "run-s test:dev", | "test": "run-s test:dev", | ||
"test:dev": "run-p test:dev:**", | "test:dev": "run-p test:dev:**", | ||
"test:dev:qualityCheck": "xo", | "test:dev:qualityCheck": "xo", | ||
... | @@ -34,8 +28,9 @@ | ... | @@ -34,8 +28,9 @@ |
"test:production:complexity": "./node_modules/.bin/es6-plato -r -d generated/maintainability ./src/*", | "test:production:complexity": "./node_modules/.bin/es6-plato -r -d generated/maintainability ./src/*", | ||
"test:production:complexity:badgesAndThreshold": "node CI/plato-badges.js", | "test:production:complexity:badgesAndThreshold": "node CI/plato-badges.js", | ||
"test:production:srcCoverage": "cd generated/cov-env/ && c8 ava", | "test:production:srcCoverage": "cd generated/cov-env/ && c8 ava", | ||
"test:production:testMinified": "cd generated/npm/ && cp -rf ../minified/* ./ && ava", | "test:production:testMinified": "cd generated/minified/ && ava", | ||
"test:production:clean": "rm -rf generated/npm/*.test.mjs generated/npm/node_modules" | "test:production:clean": "rm -rf generated/minified/*.test.mjs", | ||
"test:production:minified2npm": "cp -rf generated/minified/* generated/npm/" | |||
}, | }, | ||
"dependencies": { | "dependencies": { | ||
"@thi.ng/base-n": "^0.1.6", | "@thi.ng/base-n": "^0.1.6", | ||
... | @@ -57,6 +52,7 @@ | ... | @@ -57,6 +52,7 @@ |
"npm-run-all": "^4.1.5", | "npm-run-all": "^4.1.5", | ||
"rollup": "^2.42.4", | "rollup": "^2.42.4", | ||
"terser": "^5.6.1", | "terser": "^5.6.1", | ||
"ucompress": "^0.21.2", | |||
"xo": "^0.38.2" | "xo": "^0.38.2" | ||
}, | }, | ||
"disabledDependenciesTODOAddComplexityQualityCheck": { | "disabledDependenciesTODOAddComplexityQualityCheck": { | ||
... | ... |
Please register or sign in to comment