diff --git a/packages/casing/package.json b/packages/casing/package.json index 2bdecf3..90d339b 100644 --- a/packages/casing/package.json +++ b/packages/casing/package.json @@ -20,13 +20,16 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" }, - "keywords": [] + "keywords": [], + "devDependencies": { + "makage": "workspace:*" + } } diff --git a/packages/fetch-api-client/package.json b/packages/fetch-api-client/package.json index 8e46e3f..7b94d2f 100644 --- a/packages/fetch-api-client/package.json +++ b/packages/fetch-api-client/package.json @@ -20,10 +20,10 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" @@ -34,6 +34,7 @@ "isomorphic-fetch": "^3.0.0" }, "devDependencies": { - "@types/isomorphic-fetch": "^0.0.39" + "@types/isomorphic-fetch": "^0.0.39", + "makage": "workspace:*" } } diff --git a/packages/find-pkg/package.json b/packages/find-pkg/package.json index ebb0c74..c4799ef 100644 --- a/packages/find-pkg/package.json +++ b/packages/find-pkg/package.json @@ -20,13 +20,16 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" }, - "keywords": [] + "keywords": [], + "devDependencies": { + "makage": "workspace:*" + } } diff --git a/packages/http-errors/package.json b/packages/http-errors/package.json index 8818170..8e0350a 100644 --- a/packages/http-errors/package.json +++ b/packages/http-errors/package.json @@ -20,13 +20,16 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" }, - "keywords": [] + "keywords": [], + "devDependencies": { + "makage": "workspace:*" + } } diff --git a/packages/jsonld-tools/package.json b/packages/jsonld-tools/package.json index d654702..b6522e3 100644 --- a/packages/jsonld-tools/package.json +++ b/packages/jsonld-tools/package.json @@ -20,15 +20,18 @@ "jsonld-tools" ], "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist", - "prepublishOnly": "pnpm run build", - "build": "pnpm run clean && tsc && tsc -p tsconfig.esm.json && pnpm run copy", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", + "prepublishOnly": "npm run build", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "test": "jest", "test:watch": "jest --watch", "test:debug": "node --inspect node_modules/.bin/jest --runInBand" }, "bugs": { "url": "https://github.com/hyperweb-io/dev-utils/issues" + }, + "devDependencies": { + "makage": "workspace:*" } } diff --git a/packages/nested-obj/package.json b/packages/nested-obj/package.json index 24c7e03..a66d4ca 100644 --- a/packages/nested-obj/package.json +++ b/packages/nested-obj/package.json @@ -13,10 +13,10 @@ "directory": "dist" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch", @@ -38,6 +38,7 @@ "esprima": "4.0.1", "jest": "^30.2.0", "jest-in-case": "1.0.2", + "makage": "workspace:*", "prettier": "^3.6.2", "rimraf": "6.1.2", "ts-jest": "^29.1.0", diff --git a/packages/node-api-client/package.json b/packages/node-api-client/package.json index 0540056..74df343 100644 --- a/packages/node-api-client/package.json +++ b/packages/node-api-client/package.json @@ -20,10 +20,10 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" @@ -31,5 +31,8 @@ "dependencies": { "@interweb/http-errors": "workspace:*" }, - "keywords": [] + "keywords": [], + "devDependencies": { + "makage": "workspace:*" + } } diff --git a/packages/schema-sdk/package.json b/packages/schema-sdk/package.json index baa5dac..fbfa17a 100644 --- a/packages/schema-sdk/package.json +++ b/packages/schema-sdk/package.json @@ -20,10 +20,10 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" @@ -48,6 +48,7 @@ ], "devDependencies": { "@types/babel__generator": "^7.27.0", - "jest-diff": "^30.0.4" + "jest-diff": "^30.0.4", + "makage": "workspace:*" } } diff --git a/packages/schema-ts-cli/package.json b/packages/schema-ts-cli/package.json index 627bb1e..4e5dc46 100644 --- a/packages/schema-ts-cli/package.json +++ b/packages/schema-ts-cli/package.json @@ -20,13 +20,16 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" }, - "keywords": [] + "keywords": [], + "devDependencies": { + "makage": "workspace:*" + } } diff --git a/packages/schema-typescript/package.json b/packages/schema-typescript/package.json index 2a9fa0a..ab10605 100644 --- a/packages/schema-typescript/package.json +++ b/packages/schema-typescript/package.json @@ -20,10 +20,10 @@ "url": "https://github.com/hyperweb-io/dev-utils/issues" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch" @@ -36,7 +36,8 @@ "minimatch": "^10.1.1" }, "devDependencies": { - "@types/babel__generator": "^7.27.0" + "@types/babel__generator": "^7.27.0", + "makage": "workspace:*" }, "keywords": [ "jsonschema", diff --git a/packages/strfy-js/package.json b/packages/strfy-js/package.json index a80bccd..6f5c9a5 100644 --- a/packages/strfy-js/package.json +++ b/packages/strfy-js/package.json @@ -13,10 +13,10 @@ "directory": "dist" }, "scripts": { - "copy": "cpy ../../LICENSE README.md package.json dist --flat", - "clean": "rimraf dist/**", + "copy": "makage copy ../../LICENSE README.md package.json dist --flat", + "clean": "makage clean dist", "prepublishOnly": "npm run build", - "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build": "npm run clean && tsc && tsc -p tsconfig.esm.json && npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch", @@ -38,6 +38,7 @@ "esprima": "4.0.1", "jest": "^30.2.0", "jest-in-case": "1.0.2", + "makage": "workspace:*", "nested-obj": "workspace:*", "prettier": "^3.6.2", "rimraf": "6.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3768785..2b5ebec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -58,6 +58,10 @@ importers: version: 5.9.3 packages/casing: + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/fetch-api-client: @@ -72,15 +76,30 @@ importers: '@types/isomorphic-fetch': specifier: ^0.0.39 version: 0.0.39 + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/find-pkg: + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/http-errors: + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/jsonld-tools: + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/makage: @@ -109,6 +128,9 @@ importers: jest-in-case: specifier: 1.0.2 version: 1.0.2 + makage: + specifier: workspace:* + version: link:../makage/dist prettier: specifier: ^3.6.2 version: 3.6.2 @@ -131,6 +153,10 @@ importers: '@interweb/http-errors': specifier: workspace:* version: link:../http-errors/dist + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/schema-sdk: @@ -169,9 +195,16 @@ importers: jest-diff: specifier: ^30.0.4 version: 30.2.0 + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/schema-ts-cli: + devDependencies: + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/schema-typescript: @@ -195,6 +228,9 @@ importers: '@types/babel__generator': specifier: ^7.27.0 version: 7.27.0 + makage: + specifier: workspace:* + version: link:../makage/dist publishDirectory: dist packages/strfy-js: @@ -224,6 +260,9 @@ importers: jest-in-case: specifier: 1.0.2 version: 1.0.2 + makage: + specifier: workspace:* + version: link:../makage/dist nested-obj: specifier: workspace:* version: link:../nested-obj/dist