Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions lerna.json

This file was deleted.

10 changes: 4 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,8 @@
"eslint-plugin-sort-keys-fix": "1.1.2",
"eslint-plugin-typescript-sort-keys": "3.3.0",
"eslint-plugin-unused-imports": "4.3.0",
"lerna": "9.0.1",
"oxlint": "1.25.0",
"prettier": "3.6.2",
"rimraf": "6.1.0",
"typescript": "5.9.3",
"vite": "7.2.1",
"vitest": "4.0.6"
Expand All @@ -40,8 +38,8 @@
"prettier": "@ffflorian/prettier-config",
"private": true,
"scripts": {
"build:ts": "lerna run build --concurrency 4",
"clean": "lerna run clean",
"build:ts": "yarn workspaces foreach --all run build",
"clean": "yarn workspaces foreach --all run clean",
"dist": "yarn clean && yarn build:ts",
"fix": "yarn fix:ts && yarn fix:other",
"fix:other": "yarn prettier --write",
Expand All @@ -50,9 +48,9 @@
"lint:other": "yarn prettier --list-different",
"lint:ts": "oxlint --ignore-path .gitignore packages && eslint --ignore-path .gitignore packages",
"prettier": "prettier \"*.{json,md,yml}\"",
"release": "lerna publish",
"release": "yarn workspaces foreach --no-private --since run release",
"test": "yarn lint && yarn test:all",
"test:all": "lerna run test --concurrency 4"
"test:all": "yarn workspaces foreach --all run test"
},
"workspaces": [
"packages/*"
Expand Down
3 changes: 1 addition & 2 deletions packages/api-client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"author": "Florian Imdahl <git@ffflorian.de>",
"description": "Simple API client using fetch",
"devDependencies": {
"rimraf": "6.1.0",
"typescript": "5.9.3"
},
"engines": {
Expand All @@ -24,7 +23,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/api-client",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"test": "exit 0"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/auto-merge/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
"devDependencies": {
"http-status-codes": "2.3.0",
"nock": "14.0.10",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -32,7 +31,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/auto-merge",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/crates-updater/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
},
"description": "Check your Rust packages for updates.",
"devDependencies": {
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -34,7 +33,7 @@
"repository": "https://github.com/ffflorian/tree/node-packages/crates-updater",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/double-linked-list/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"author": "Florian Imdahl <git@ffflorian.de>",
"description": "TypeScript implementation of a double-linked list",
"devDependencies": {
"rimraf": "6.1.0",
"touch": "3.1.1",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -21,7 +20,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/double-linked-list",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"test": "vitest run"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/electron-icon-generator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
"description": "An icon generator to generate all the icon files needed for electron packaging",
"devDependencies": {
"@types/pngjs": "6.0.5",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -33,7 +32,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/electron-icon-generator",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts",
"test": "exit 0"
Expand Down
3 changes: 1 addition & 2 deletions packages/electron-info/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
"@types/semver": "7.7.1",
"http-status-codes": "2.3.0",
"nock": "14.0.10",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -40,7 +39,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/electron-info",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -d",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/exposure-keys/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"description": "Temporary Exposure Keys (TEK) library",
"devDependencies": {
"protobufjs-cli": "1.2.0",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand Down Expand Up @@ -39,7 +38,7 @@
"build": "yarn build:proto && yarn build:ts",
"build:proto": "pbjs --t static-module -w commonjs -o proto/export.js proto/export.proto && pbts --out proto/export.d.ts --no-comments proto/export.js",
"build:ts": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -d"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/gh-open/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
"devDependencies": {
"http-status-codes": "2.3.0",
"nock": "14.0.10",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -36,7 +35,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/gh-open",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -d",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/https-proxy/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
"devDependencies": {
"@types/basic-auth": "1.1.8",
"@types/tsscmp": "1.0.2",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -33,7 +32,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/https-proxy",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/jszip-cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"devDependencies": {
"@types/progress": "2.0.7",
"cross-env": "10.1.0",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -36,7 +35,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/jszip-cli",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -V",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/mastodon-bot-yearprogress/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
"description": "Toots year's progress every few days to Mastodon.",
"devDependencies": {
"@types/ws": "8.18.1",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -31,7 +30,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/mastodon-bot-yearprogress",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -d"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/mock-udp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"author": "Florian Imdahl <git@ffflorian.de>",
"description": "Mock dgram udp requests.",
"devDependencies": {
"rimraf": "6.1.0",
"typescript": "5.9.3",
"vitest": "4.0.6"
},
Expand All @@ -19,7 +18,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/mock-udp",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"test": "vitest run"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/my-timezone/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
"description": "Get the exact time based on your location.",
"devDependencies": {
"nock": "14.0.10",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -26,7 +25,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/my-timezone",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/ntfy/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"author": "Florian Imdahl <git@ffflorian.de>",
"description": "Send notifications over ntfy.sh.",
"devDependencies": {
"rimraf": "6.1.0",
"typescript": "5.9.3"
},
"engines": {
Expand All @@ -22,7 +21,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/ntfy",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build"
},
"type": "module",
Expand Down
3 changes: 1 addition & 2 deletions packages/ntpclient/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
},
"description": "A TypeScript implementation of the NTP Client Protocol",
"devDependencies": {
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -24,7 +23,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/ntpclient",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/pixelflut/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"bin": "dist/cli.js",
"description": "Flood pixels",
"devDependencies": {
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -17,7 +16,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/pixelflut",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/publish-flat/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
"devDependencies": {
"@types/npm-packlist": "7.0.3",
"@types/npmcli__arborist": "6.3.1",
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -31,7 +30,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/publish-flat",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/quick-sort/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"author": "Florian Imdahl <git@ffflorian.de>",
"description": "A TypeScript QuickSort implementation",
"devDependencies": {
"rimraf": "6.1.0",
"typescript": "5.9.3",
"vitest": "4.0.6"
},
Expand All @@ -16,7 +15,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/quick-sort",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"test": "vitest run"
},
Expand Down
3 changes: 1 addition & 2 deletions packages/scrabble-cheater/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
},
"description": "A simple Scrabble cheating tool.",
"devDependencies": {
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.0.6"
Expand All @@ -31,7 +30,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/scrabble-cheater",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts -d",
"test": "vitest run"
Expand Down
3 changes: 1 addition & 2 deletions packages/which-os/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
},
"description": "Get informations about your OS",
"devDependencies": {
"rimraf": "6.1.0",
"tsx": "4.20.6",
"typescript": "5.9.3"
},
Expand All @@ -29,7 +28,7 @@
"repository": "https://github.com/ffflorian/node-packages/tree/main/packages/which-os",
"scripts": {
"build": "tsc -p tsconfig.build.json",
"clean": "rimraf dist",
"clean": "rm -rf dist",
"dist": "yarn clean && yarn build",
"start": "tsx src/cli.ts"
},
Expand Down
Loading
Loading