From 0ca1e2ac44ac775f732a5100bc080802f2c32c4f Mon Sep 17 00:00:00 2001 From: jclo Date: Fri, 12 Jan 2024 18:25:02 +0100 Subject: [PATCH] Updated the project with @mobilabs/es6kadoo v2.0.2. --- .gitignore | 1 - CHANGELOG.md | 6 ++++++ bin/es6pakket.js | 30 +++++++++++++---------------- package-lock.json | 48 +++++++++++++++++++++++------------------------ package.json | 11 +++++++++-- rmdstore.sh | 2 ++ 6 files changed, 54 insertions(+), 44 deletions(-) mode change 100644 => 100755 bin/es6pakket.js diff --git a/.gitignore b/.gitignore index 3c88acb..d23196e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,6 @@ __old_* z_* _dist-* -.nyc_output coverage node_modules private_repo diff --git a/CHANGELOG.md b/CHANGELOG.md index f8b3ba5..b372613 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ### HEAD +### 2.0.1 (January 11, 2024) + + * Updated the project with @mobilabs/es6kadoo v2.0.2, + * ..., + + ### 2.0.0 (January 9, 2024) * Updated the project with @ES6Kadoo v2 (c8, Github Actions), diff --git a/bin/es6pakket.js b/bin/es6pakket.js old mode 100644 new mode 100755 index 26a6d62..4bad51c --- a/bin/es6pakket.js +++ b/bin/es6pakket.js @@ -92,6 +92,9 @@ const readme = [ ' ', 'MIT.', '', + '', + '-- oOo --', + '', ].join('\n'); const license = [ @@ -127,7 +130,11 @@ const changelog = [ '', ' * Initial commit,', ' * ...,', - ''].join('\n'); + '', + '', + '-- oOo --', + '', +].join('\n'); const index = [ "module.exports = require('./lib/{{lib:lowname}}');", @@ -304,23 +311,11 @@ function _customize(source, dest, app, owner, boilerlib) { pack.unpkg = `_dist/lib/${app.toLowerCase()}.mjs`; pack.module = `_dist/lib/${app.toLowerCase()}.min.mjs`; pack.bin = {}; - // pack.scripts = { - // build: obj.scripts.build, - // watch: obj.scripts.watch, - // dev: obj.scripts.dev, - // test: obj.scripts.test, - // 'display-coverage': obj.scripts['display-coverage'], - // 'check-coverage': obj.scripts['check-coverage'], - // 'report-coverage': obj.scripts['report-coverage'], - // report: obj.scripts.report, - // makedist: obj.scripts.makedist, - // app: obj.scripts.app, - // makeprivate: obj.scripts.makeprivate, - // makelib: obj.scripts.makelib, - // prepare: obj.scripts.prepare, - // doc: obj.scripts.doc, - // }; + pack.scripts = obj.scripts; + pack.scripts['check:coverage'] = 'c8 check-coverage --statements 100 --branches 100 --functions 100 --lines 100'; + delete pack.scripts['dep:private:package']; + pack.repository = obj.repository; pack.repository.url = `https://github.com/${owner.acronym}/${app.toLowerCase()}.git`; pack.keywords = ['ES6']; @@ -334,6 +329,7 @@ function _customize(source, dest, app, owner, boilerlib) { pack.homepage = `https://github.com/${owner.acronym}/${app.toLowerCase()}`; pack.dependencies = obj.dependencies; pack.devDependencies = obj.devDependencies; + pack.c8 = obj.c8; pack.publishConfig = obj.publishConfig; pack.private = obj.private; diff --git a/package-lock.json b/package-lock.json index 7b998d3..21ae299 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "es6pakket": "bin/es6pakket.js" }, "devDependencies": { - "@mobilabs/es6kadoo": "2.0.0", + "@mobilabs/es6kadoo": "2.0.2", "c8": "^9.0.0", "chai": "4.3.10", "cross-env": "^7.0.3", @@ -104,13 +104,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -131,9 +131,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@istanbuljs/schema": { @@ -194,9 +194,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.21.tgz", + "integrity": "sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -204,9 +204,9 @@ } }, "node_modules/@mobilabs/es6kadoo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@mobilabs/es6kadoo/-/es6kadoo-2.0.0.tgz", - "integrity": "sha512-+IHo7H6FRwS1W+DsMsA3wtOsVjMAHlpp2FJASHzdK+o1+KKv+G3A6nB4HaI+1AqRA0/7iWiqMTcr3hYq7Tz7lQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mobilabs/es6kadoo/-/es6kadoo-2.0.2.tgz", + "integrity": "sha512-/AANrFlJH3VLY1wvyJgxsEG7DnrgV/rNCWWExZIwW+CtQIEfjwSWy0GCUHYUPvi0gnKZpx3vUGHKKIieMerW2A==", "dev": true, "dependencies": { "nopt": "^7.2.0", @@ -570,9 +570,9 @@ "dev": true }, "node_modules/c8": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-9.0.0.tgz", - "integrity": "sha512-nFJhU2Cz6Frh2awk3IW7wwk3wx27/U2v8ojQCHGc1GWTCHS6aMu4lal327/ZnnYj7oSThGF1X3qUP1yzAJBcOQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-9.1.0.tgz", + "integrity": "sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", @@ -1438,9 +1438,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -3269,9 +3269,9 @@ "dev": true }, "node_modules/safe-regex-test": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.1.tgz", - "integrity": "sha512-Y5NejJTTliTyY4H7sipGqY+RX5P87i3F7c4Rcepy72nq+mNLhIsD0W4c7kEmduMDQCSqtPsXPlSTsFhh2LQv+g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", "dev": true, "dependencies": { "call-bind": "^1.0.5", diff --git a/package.json b/package.json index 9a3f337..64ab1c4 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "deployment": " --- DEPLOYMENT --- ", "dep:prod": "rm -rf _dist-$npm_package_version && npm run build:prod && cp -r _dist _dist-$npm_package_version", - "dep:private": "npm run build:prod && node tasks/dep.private.js && sh tasks/compress.sh ${npm_package_name} ${npm_package_version} @mobilabs", + "dep:private:package": "npm run build:prod && node tasks/dep.private.js && sh tasks/compress.sh ${npm_package_name} ${npm_package_version} @mobilabs", "others": " --- OTHERS ---", "prepare": "husky install", @@ -85,7 +85,14 @@ "nodemon": "^3.0.2", "pakket": "^1.1.0", "terser": "^5.26.0", - "@mobilabs/es6kadoo": "2.0.1" + "@mobilabs/es6kadoo": "2.0.2" + }, + "c8": { + "include": [ + "src/**/*.js" + ], + "exclude": [], + "all": false }, "publishConfig": { "access": "public" diff --git a/rmdstore.sh b/rmdstore.sh index 18f6bed..11b9c30 100755 --- a/rmdstore.sh +++ b/rmdstore.sh @@ -2,8 +2,10 @@ # Find '.DS_Store' find . -type f -name '.DS_Store' +find . -type f -name '._.DS_Store' if [[ $1 = '-del' ]]; then echo 'Deleting ...' find . -type f -name '.DS_Store' -delete + find . -type f -name '._.DS_Store' -delete fi