diff --git a/meta/notify-push/package.json b/meta/notify-push/package.json index 01021f9..7f27f71 100644 --- a/meta/notify-push/package.json +++ b/meta/notify-push/package.json @@ -26,31 +26,6 @@ "dependencies": { "@cis-oss/pushover": "workspace:" }, - "devDependencies": { - "@eslint/js": "^9.22.0", - "@repo/configs": "workspace:", - "@shipgirl/typedoc-plugin-versions": "^0.3.0", - "@types/jest": "^29.5.14", - "@types/node": "^22.13.10", - "eslint": "^9.22.0", - "eslint-config-prettier": "^10.1.1", - "eslint-plugin-only-warn": "^1.1.0", - "globals": "^16.0.0", - "jest": "^29.7.0", - "shx": "^0.4.0", - "ts-jest": "^29.2.6", - "tsx": "^4.19.3", - "typedoc": "^0.27.9", - "typedoc-github-theme": "^0.2.1", - "typedoc-plugin-coverage": "^3.4.1", - "typedoc-plugin-extras": "^4.0.0", - "typedoc-plugin-include-example": "^2.0.2", - "typedoc-plugin-inline-sources": "^1.2.1", - "typedoc-plugin-mdn-links": "^5.0.1", - "typedoc-plugin-zod": "^1.4.0", - "typescript": "^5.5.3", - "typescript-eslint": "^8.26.0" - }, "files": [ "dist/**/*.{js,ts,map}" ], @@ -87,4 +62,4 @@ "types": "dist/index.d.ts" }, "type": "module" -} +} diff --git a/meta/notify/package.json b/meta/notify/package.json index 4d095a8..faec7c9 100644 --- a/meta/notify/package.json +++ b/meta/notify/package.json @@ -26,31 +26,6 @@ "dependencies": { "@cis-oss/pushover": "workspace:" }, - "devDependencies": { - "@repo/configs": "workspace:", - "@eslint/js": "^9.22.0", - "@shipgirl/typedoc-plugin-versions": "^0.3.0", - "@types/jest": "^29.5.14", - "@types/node": "^22.13.10", - "eslint": "^9.22.0", - "eslint-config-prettier": "^10.1.1", - "eslint-plugin-only-warn": "^1.1.0", - "globals": "^16.0.0", - "jest": "^29.7.0", - "shx": "^0.4.0", - "ts-jest": "^29.2.6", - "tsx": "^4.19.3", - "typedoc": "^0.27.9", - "typedoc-github-theme": "^0.2.1", - "typedoc-plugin-coverage": "^3.4.1", - "typedoc-plugin-extras": "^4.0.0", - "typedoc-plugin-include-example": "^2.0.2", - "typedoc-plugin-inline-sources": "^1.2.1", - "typedoc-plugin-mdn-links": "^5.0.1", - "typedoc-plugin-zod": "^1.4.0", - "typescript": "^5.5.3", - "typescript-eslint": "^8.26.0" - }, "files": [ "dist/**/*.{js,ts,map}" ], diff --git a/packages/pushover/package.json b/packages/pushover/package.json index 206f101..679016f 100644 --- a/packages/pushover/package.json +++ b/packages/pushover/package.json @@ -28,28 +28,10 @@ }, "devDependencies": { "@repo/configs": "workspace:", - "@eslint/js": "^9.22.0", - "@shipgirl/typedoc-plugin-versions": "^0.3.0", - "@types/jest": "^29.5.14", "@types/node": "^22.13.10", - "eslint": "^9.22.0", - "eslint-config-prettier": "^10.1.1", - "eslint-plugin-only-warn": "^1.1.0", - "globals": "^16.0.0", - "jest": "^29.7.0", "shx": "^0.4.0", - "ts-jest": "^29.2.6", - "tsx": "^4.19.3", - "typedoc": "^0.27.9", - "typedoc-github-theme": "^0.2.1", - "typedoc-plugin-coverage": "^3.4.1", - "typedoc-plugin-extras": "^4.0.0", - "typedoc-plugin-include-example": "^2.0.2", - "typedoc-plugin-inline-sources": "^1.2.1", - "typedoc-plugin-mdn-links": "^5.0.1", - "typedoc-plugin-zod": "^1.4.0", - "typescript": "^5.5.3", - "typescript-eslint": "^8.26.0" + "tsx": "4.19.3", + "typescript": "5.5.3" }, "files": [ "dist/**/*.{js,ts,map}" @@ -81,7 +63,6 @@ "url": "https://github.com/jateute" } ], - "packageManager": "pnpm@10.6.5", "publishConfig": { "main": "dist/index.js", "types": "dist/index.d.ts" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb4ed3f..b0562d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -101,76 +101,6 @@ importers: '@cis-oss/pushover': specifier: 'workspace:' version: link:../../packages/pushover - devDependencies: - '@eslint/js': - specifier: ^9.22.0 - version: 9.22.0 - '@repo/configs': - specifier: 'workspace:' - version: link:../../config - '@shipgirl/typedoc-plugin-versions': - specifier: ^0.3.0 - version: 0.3.0(typedoc@0.27.9(typescript@5.8.2)) - '@types/jest': - specifier: ^29.5.14 - version: 29.5.14 - '@types/node': - specifier: ^22.13.10 - version: 22.13.10 - eslint: - specifier: ^9.22.0 - version: 9.22.0 - eslint-config-prettier: - specifier: ^10.1.1 - version: 10.1.1(eslint@9.22.0) - eslint-plugin-only-warn: - specifier: ^1.1.0 - version: 1.1.0 - globals: - specifier: ^16.0.0 - version: 16.0.0 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.10)(ts-node@10.9.2(@types/node@22.13.10)(typescript@5.8.2)) - shx: - specifier: ^0.4.0 - version: 0.4.0 - ts-jest: - specifier: ^29.2.6 - version: 29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10)(ts-node@10.9.2(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2) - tsx: - specifier: ^4.19.3 - version: 4.19.3 - typedoc: - specifier: ^0.27.9 - version: 0.27.9(typescript@5.8.2) - typedoc-github-theme: - specifier: ^0.2.1 - version: 0.2.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-coverage: - specifier: ^3.4.1 - version: 3.4.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-extras: - specifier: ^4.0.0 - version: 4.0.0(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-include-example: - specifier: ^2.0.2 - version: 2.0.2(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-inline-sources: - specifier: ^1.2.1 - version: 1.2.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-mdn-links: - specifier: ^5.0.1 - version: 5.0.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-zod: - specifier: ^1.4.0 - version: 1.4.0(typedoc@0.27.9(typescript@5.8.2)) - typescript: - specifier: ^5.5.3 - version: 5.8.2 - typescript-eslint: - specifier: ^8.26.0 - version: 8.26.0(eslint@9.22.0)(typescript@5.8.2) meta/notify-push: dependencies: @@ -254,75 +184,21 @@ importers: specifier: ^3.24.2 version: 3.24.2 devDependencies: - '@eslint/js': - specifier: ^9.22.0 - version: 9.22.0 '@repo/configs': specifier: 'workspace:' version: link:../../config - '@shipgirl/typedoc-plugin-versions': - specifier: ^0.3.0 - version: 0.3.0(typedoc@0.27.9(typescript@5.8.2)) - '@types/jest': - specifier: ^29.5.14 - version: 29.5.14 '@types/node': specifier: ^22.13.10 version: 22.13.10 - eslint: - specifier: ^9.22.0 - version: 9.22.0 - eslint-config-prettier: - specifier: ^10.1.1 - version: 10.1.1(eslint@9.22.0) - eslint-plugin-only-warn: - specifier: ^1.1.0 - version: 1.1.0 - globals: - specifier: ^16.0.0 - version: 16.0.0 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.10)(ts-node@10.9.2(@types/node@22.13.10)(typescript@5.8.2)) shx: specifier: ^0.4.0 version: 0.4.0 - ts-jest: - specifier: ^29.2.6 - version: 29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10)(ts-node@10.9.2(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2) tsx: - specifier: ^4.19.3 + specifier: 4.19.3 version: 4.19.3 - typedoc: - specifier: ^0.27.9 - version: 0.27.9(typescript@5.8.2) - typedoc-github-theme: - specifier: ^0.2.1 - version: 0.2.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-coverage: - specifier: ^3.4.1 - version: 3.4.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-extras: - specifier: ^4.0.0 - version: 4.0.0(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-include-example: - specifier: ^2.0.2 - version: 2.0.2(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-inline-sources: - specifier: ^1.2.1 - version: 1.2.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-mdn-links: - specifier: ^5.0.1 - version: 5.0.1(typedoc@0.27.9(typescript@5.8.2)) - typedoc-plugin-zod: - specifier: ^1.4.0 - version: 1.4.0(typedoc@0.27.9(typescript@5.8.2)) typescript: - specifier: ^5.5.3 - version: 5.8.2 - typescript-eslint: - specifier: ^8.26.0 - version: 8.26.0(eslint@9.22.0)(typescript@5.8.2) + specifier: 5.5.3 + version: 5.5.3 packages: @@ -3095,6 +2971,11 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' + typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + engines: {node: '>=14.17'} + hasBin: true + typescript@5.8.2: resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} engines: {node: '>=14.17'} @@ -6349,6 +6230,8 @@ snapshots: transitivePeerDependencies: - supports-color + typescript@5.5.3: {} + typescript@5.8.2: {} uc.micro@2.1.0: {} diff --git a/turbo.jsonc b/turbo.jsonc new file mode 100644 index 0000000..6f807f1 --- /dev/null +++ b/turbo.jsonc @@ -0,0 +1,15 @@ +{ + "$schema": "https://turborepo.com/schema.json", + "tasks": { + "build": { + "outputs": ["dist/**"] + }, + "check-types": { + "dependsOn": ["^check-types"] + }, + "dev": { + "persistent": true, + "cache": false + } + } +}