diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0db771a..9ce96b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,12 +17,12 @@ jobs: - macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} diff --git a/CHANGELOG.md b/CHANGELOG.md index e58ec32..1f93ff4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased][unreleased] +# [1.5.1][] - 2024-05-05 + +- Packages update +- Changelog url fix +- CI Update + ## [1.5.0][] - 2024-03-19 - Packages update @@ -45,10 +51,12 @@ - Stable release version - Repository created -[unreleased]: https://github.com/astrohelm/workspace/compare/v1.4.0...HEAD -[1.4.0]: https://github.com/astrohelm/workspace/compare/v1.3.0...v1.4.0 -[1.3.0]: https://github.com/astrohelm/workspace/compare/v1.2.0...v1.3.0 -[1.2.0]: https://github.com/astrohelm/workspace/compare/v1.1.1...v1.2.0 -[1.1.1]: https://github.com/astrohelm/workspace/compare/v1.1.0...v1.1.1 -[1.1.0]: https://github.com/astrohelm/workspace/compare/release...v1.1.0 -[1.0.0]: https://github.com/astrohelm/workspace/releases/tag/release +[unreleased]: https://github.com/astrohelm/node-workspace/compare/v1.5.0...HEAD +[1.5.1]: https://github.com/astrohelm/node-workspace/compare/v1.5.0...v1.5.1 +[1.5.0]: https://github.com/astrohelm/node-workspace/compare/v1.4.0...v1.5.0 +[1.4.0]: https://github.com/astrohelm/node-workspace/compare/v1.3.0...v1.4.0 +[1.3.0]: https://github.com/astrohelm/node-workspace/compare/v1.2.0...v1.3.0 +[1.2.0]: https://github.com/astrohelm/node-workspace/compare/v1.1.1...v1.2.0 +[1.1.1]: https://github.com/astrohelm/node-workspace/compare/v1.1.0...v1.1.1 +[1.1.0]: https://github.com/astrohelm/node-workspace/compare/release...v1.1.0 +[1.0.0]: https://github.com/astrohelm/node-workspace/releases/tag/release diff --git a/package-lock.json b/package-lock.json index e49a12a..ab803fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "1.4.0", "license": "MIT", "devDependencies": { - "@types/node": "^20.11.30", - "eslint": "^8.57.0", + "@types/node": "^20.12.8", + "eslint": "^8.45.0", "eslint-config-astrohelm": "^1.4.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "^2.29.1", + "eslint-plugin-import": "^2.27.5", "eslint-plugin-prettier": "^5.1.3", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.5" }, "engines": { "node": ">= 18" @@ -115,9 +115,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -174,9 +174,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", - "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "version": "20.12.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", + "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -1102,12 +1102,13 @@ } }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { - "flatted": "^3.1.0", + "flatted": "^3.2.9", + "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { @@ -1115,9 +1116,9 @@ } }, "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/for-each": { @@ -1699,6 +1700,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -1723,6 +1730,15 @@ "json5": "lib/cli.js" } }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -2498,9 +2514,9 @@ } }, "node_modules/typescript": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", - "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 92eba4b..3e4ef72 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "files": ["/dist", "/lib", "/types"], "scripts": { - "test": "node --test && tsc", + "test": "node --test", "dev": "node index.js", "prettier:fix": "prettier --write \"**/*.{js,ts,json,html,cjs,md,yaml}\"", "eslint:fix": "eslint --fix \"**/*.{js,ts}\"" @@ -43,13 +43,13 @@ }, "devDependencies": { - "@types/node": "^20.11.30", - "eslint": "^8.57.0", + "@types/node": "^20.12.8", + "eslint": "^8.45.0", + "eslint-plugin-import": "^2.27.5", "eslint-config-astrohelm": "^1.4.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "^2.29.1", "eslint-plugin-prettier": "^5.1.3", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.5" } }