@matrixai/async-init
Advanced tools
Comparing version 1.8.1 to 1.8.2
{ | ||
"name": "@matrixai/async-init", | ||
"version": "1.8.1", | ||
"version": "1.8.2", | ||
"author": "Roger Qiu", | ||
@@ -15,15 +15,17 @@ "description": "Asynchronous Initialisation and Deinitialisation Decorators", | ||
"prepare": "tsc -p ./tsconfig.build.json", | ||
"build": "rm -r ./dist || true; tsc -p ./tsconfig.build.json", | ||
"ts-node": "ts-node -r tsconfig-paths/register", | ||
"build": "rimraf ./dist && tsc -p ./tsconfig.build.json", | ||
"postversion": "npm install --package-lock-only --ignore-scripts --silent", | ||
"ts-node": "ts-node", | ||
"test": "jest", | ||
"lint": "eslint '{src,tests,benches}/**/*.{js,ts}'", | ||
"lintfix": "eslint '{src,tests,benches}/**/*.{js,ts}' --fix", | ||
"docs": "rm -r ./docs || true; typedoc --gitRevision master --tsconfig ./tsconfig.build.json --out ./docs src" | ||
"lint": "eslint '{src,tests,scripts,benches}/**/*.{js,ts}'", | ||
"lintfix": "eslint '{src,tests,scripts,benches}/**/*.{js,ts}' --fix", | ||
"lint-shell": "find ./src ./tests ./scripts -type f -regextype posix-extended -regex '.*\\.(sh)' -exec shellcheck {} +", | ||
"docs": "rimraf ./docs && typedoc --gitRevision master --tsconfig ./tsconfig.build.json --out ./docs src" | ||
}, | ||
"dependencies": { | ||
"@matrixai/async-locks": "^2.3.1", | ||
"@matrixai/errors": "^1.1.1" | ||
"@matrixai/async-locks": "^3.1.2", | ||
"@matrixai/errors": "^1.1.3" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^27.0.2", | ||
"@types/jest": "^28.1.3", | ||
"@types/node": "^16.11.7", | ||
@@ -37,6 +39,8 @@ "@typescript-eslint/eslint-plugin": "^5.23.0", | ||
"eslint-plugin-prettier": "^4.0.0", | ||
"jest": "^27.2.5", | ||
"jest": "^28.1.1", | ||
"jest-junit": "^14.0.0", | ||
"prettier": "^2.6.2", | ||
"ts-jest": "^27.0.5", | ||
"ts-node": "^10.4.0", | ||
"rimraf": "^3.0.2", | ||
"ts-jest": "^28.0.5", | ||
"ts-node": "^10.9.1", | ||
"tsconfig-paths": "^3.9.0", | ||
@@ -43,0 +47,0 @@ "typedoc": "^0.22.15", |
# js-async-init | ||
[![pipeline status](https://gitlab.com/MatrixAI/open-source/js-async-init/badges/master/pipeline.svg)](https://gitlab.com/MatrixAI/open-source/js-async-init/commits/master) | ||
staging:[![pipeline status](https://gitlab.com/MatrixAI/open-source/js-async-init/badges/staging/pipeline.svg)](https://gitlab.com/MatrixAI/open-source/js-async-init/commits/staging) | ||
master:[![pipeline status](https://gitlab.com/MatrixAI/open-source/js-async-init/badges/master/pipeline.svg)](https://gitlab.com/MatrixAI/open-source/js-async-init/commits/master) | ||
@@ -132,5 +133,25 @@ Asynchronous initialization and deinitialization decorators for JavaScript/TypeScript applications. | ||
Publishing is handled automatically by the staging pipeline. | ||
Prerelease: | ||
```sh | ||
# npm login | ||
npm version prepatch --preid alpha # premajor/preminor/prepatch | ||
git push --follow-tags | ||
``` | ||
Release: | ||
```sh | ||
# npm login | ||
npm version patch # major/minor/patch | ||
git push --follow-tags | ||
``` | ||
Manually: | ||
```sh | ||
# npm login | ||
npm version patch # major/minor/patch | ||
npm run build | ||
@@ -137,0 +158,0 @@ npm publish --access public |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
68711
161
18
1
+ Added@matrixai/async-locks@3.2.0(transitive)
- Removed@matrixai/async-locks@2.3.1(transitive)
Updated@matrixai/async-locks@^3.1.2
Updated@matrixai/errors@^1.1.3