feat: setup turbo, cleanup deps
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
This commit is contained in:
@@ -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}"
|
||||
],
|
||||
|
||||
@@ -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}"
|
||||
],
|
||||
|
||||
@@ -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"
|
||||
|
||||
137
pnpm-lock.yaml
generated
137
pnpm-lock.yaml
generated
@@ -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: {}
|
||||
|
||||
15
turbo.jsonc
Normal file
15
turbo.jsonc
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"$schema": "https://turborepo.com/schema.json",
|
||||
"tasks": {
|
||||
"build": {
|
||||
"outputs": ["dist/**"]
|
||||
},
|
||||
"check-types": {
|
||||
"dependsOn": ["^check-types"]
|
||||
},
|
||||
"dev": {
|
||||
"persistent": true,
|
||||
"cache": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user