diff --git a/package-lock.json b/package-lock.json index 4293354..1e2ca6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5163,12 +5163,6 @@ "node": ">=8" } }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", - "dev": true - }, "node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -17617,11 +17611,9 @@ "@typescript-eslint/eslint-plugin": "^6.1.0", "@typescript-eslint/parser": "^6.1.0", "eslint": "^8.45.0", - "http-server": "^14.1.1", "npm-run-all": "^4.1.5", "rimraf": "^5.0.1", "ts-loader": "^9.4.4", - "typedoc": "^0.24.8", "typescript": "^5.1.6", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" @@ -17899,39 +17891,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "packages/ffmpeg/node_modules/shiki": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dev": true, - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "packages/ffmpeg/node_modules/typedoc": { - "version": "0.24.8", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.24.8.tgz", - "integrity": "sha512-ahJ6Cpcvxwaxfu4KtjA8qZNqS43wYt6JL27wYiIgl1vd38WW/KWX11YuAeZhuz9v+ttrutSsgK+XO1CjL1kA3w==", - "dev": true, - "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.0", - "shiki": "^0.14.1" - }, - "bin": { - "typedoc": "bin/typedoc" - }, - "engines": { - "node": ">= 14.14" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x" - } - }, "packages/ffmpeg/node_modules/typescript": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", @@ -17945,12 +17904,6 @@ "node": ">=14.17" } }, - "packages/ffmpeg/node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true - }, "packages/node-ffmpeg": { "version": "0.11.5", "extraneous": true, @@ -20613,11 +20566,9 @@ "@typescript-eslint/eslint-plugin": "^6.1.0", "@typescript-eslint/parser": "^6.1.0", "eslint": "^8.45.0", - "http-server": "^14.1.1", "npm-run-all": "^4.1.5", "rimraf": "^5.0.1", "ts-loader": "^9.4.4", - "typedoc": "^0.24.8", "typescript": "^5.1.6", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" @@ -20764,41 +20715,11 @@ "glob": "^10.2.5" } }, - "shiki": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dev": true, - "requires": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "typedoc": { - "version": "0.24.8", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.24.8.tgz", - "integrity": "sha512-ahJ6Cpcvxwaxfu4KtjA8qZNqS43wYt6JL27wYiIgl1vd38WW/KWX11YuAeZhuz9v+ttrutSsgK+XO1CjL1kA3w==", - "dev": true, - "requires": { - "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.0", - "shiki": "^0.14.1" - } - }, "typescript": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", "dev": true - }, - "vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true } } }, @@ -22344,12 +22265,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, - "ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", - "dev": true - }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", diff --git a/packages/ffmpeg/package.json b/packages/ffmpeg/package.json index 3c1a7c5..24b2e39 100644 --- a/packages/ffmpeg/package.json +++ b/packages/ffmpeg/package.json @@ -15,11 +15,9 @@ "dev": "webpack -w --mode development", "lint": "eslint src", "clean": "rimraf dist", - "build:umd": "webpack", "build:esm": "tsc -p tsconfig.esm.json", - "build": "npm-run-all clean build:esm build:umd", - "docs": "typedoc --entryPointStrategy expand ./src", - "docs:serve": "http-server docs" + "build:umd": "webpack", + "build": "npm run clean && npm run build:esm && npm run build:umd" }, "files": [ "dist", @@ -52,11 +50,8 @@ "@typescript-eslint/eslint-plugin": "^6.1.0", "@typescript-eslint/parser": "^6.1.0", "eslint": "^8.45.0", - "http-server": "^14.1.1", - "npm-run-all": "^4.1.5", "rimraf": "^5.0.1", "ts-loader": "^9.4.4", - "typedoc": "^0.24.8", "typescript": "^5.1.6", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" diff --git a/packages/util/package.json b/packages/util/package.json index ad7d441..9d16da5 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -13,8 +13,11 @@ }, "scripts": { "dev": "tsc -p tsconfig-esm.json --watch", - "build": "rimraf dist && tsc -p tsconfig-esm.json && tsc -p tsconfig-cjs.json && webpack", - "lint": "eslint src" + "lint": "eslint src", + "clean": "rimraf dist", + "build:esm": "tsc -p tsconfig.esm.json", + "build:umd": "tsc -p tsconfig.cjs.json && webpack", + "build": "npm run clean && npm run build:esm && npm run build:umd" }, "files": [ "dist" diff --git a/packages/util/tsconfig-cjs.json b/packages/util/tsconfig.cjs.json similarity index 100% rename from packages/util/tsconfig-cjs.json rename to packages/util/tsconfig.cjs.json diff --git a/packages/util/tsconfig-esm.json b/packages/util/tsconfig.esm.json similarity index 100% rename from packages/util/tsconfig-esm.json rename to packages/util/tsconfig.esm.json