зеркало из https://github.com/Azure/BatchExplorer.git
92 строки
4.2 KiB
JSON
92 строки
4.2 KiB
JSON
{
|
|
"name": "@batch/explorer-root",
|
|
"private": true,
|
|
"version": "1.0.0",
|
|
"description": "Azure Batch Explorer Root",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/Azure/BatchExplorer"
|
|
},
|
|
"author": {
|
|
"name": "Microsoft Corporation",
|
|
"email": "batchexplorer@microsoft.com"
|
|
},
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@fluentui/azure-themes": "8.6.34",
|
|
"@fluentui/react": "8.97.2",
|
|
"@fluentui/react-theme-provider": "0.19.16",
|
|
"mobx": "^6.3.2",
|
|
"mobx-react-lite": "^3.2.0",
|
|
"monaco-editor": "~0.31.0",
|
|
"react": "17.0.2",
|
|
"react-dom": "17.0.2",
|
|
"tslib": "^2.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@azure-tools/typespec-client-generator-cli": "^0.3.0",
|
|
"@lerna/legacy-package-management": "7.1.5",
|
|
"@typespec/compiler": "^0.50.0",
|
|
"@octokit/core": "^3.5.1",
|
|
"@testing-library/react": "^12.0.0",
|
|
"@testing-library/react-hooks": "^8.0.0",
|
|
"@testing-library/user-event": "^14.0.0",
|
|
"@types/react": "^17.0.53",
|
|
"@types/react-dom": "^17.0.18",
|
|
"@typescript-eslint/eslint-plugin": "^5.13.0",
|
|
"@typescript-eslint/parser": "^5.13.0",
|
|
"autorest": "^3.6.3",
|
|
"cross-env": "^7.0.3",
|
|
"eslint": "^8.10.0",
|
|
"eslint-config-prettier": "^8.5.0",
|
|
"eslint-plugin-react-hooks": "^4.3.0",
|
|
"eslint-plugin-security": "^1.7.1",
|
|
"lerna": "7.1.5",
|
|
"markdownlint": "^0.25.1",
|
|
"markdownlint-cli2": "^0.4.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"prettier": "^3.0.0",
|
|
"typescript": "^4.9.0",
|
|
"which": "^2.0.2"
|
|
},
|
|
"scripts": {
|
|
"build": "lerna run workspace:build --stream",
|
|
"build:clean": "lerna run workspace:build:clean --stream",
|
|
"build:desktop": "lerna run workspace:build:desktop --stream",
|
|
"build:desktop:client": "lerna run workspace:build:desktop:client --stream",
|
|
"build:lib": "lerna run workspace:build:lib --stream",
|
|
"build:web": "lerna run workspace:build:web --stream",
|
|
"build:package": "lerna run workspace:build:package --stream",
|
|
"build:prod": "lerna run workspace:build:prod --stream",
|
|
"build:test": "lerna run workspace:build:test --stream",
|
|
"build-translations": "lerna run workspace:build-translations --stream",
|
|
"clean": "lerna run --parallel workspace:clean --stream && bux rmrf ./Localize/out",
|
|
"gather-build-results": "bux gather-build-results",
|
|
"launch": "npm run -s launch:web",
|
|
"launch:desktop": "lerna run --parallel workspace:launch:desktop --stream",
|
|
"launch:dev-electron": "cd desktop && npm run dev-electron",
|
|
"launch:web": "lerna run --parallel workspace:launch:web --stream",
|
|
"lint": "prettier -c . && lerna run --parallel workspace:lint --stream && npm run -s lint:markdown",
|
|
"lint:fix": "prettier -w . && lerna run --parallel workspace:lint:fix --stream && npm run -s lint:markdown",
|
|
"lint:markdown": "markdownlint-cli2 \"**/*.md\" \"#**/node_modules/**/*\" \"#SECURITY.md\"",
|
|
"loc:build": "pwsh -ExecutionPolicy Bypass -File ./Localize/build.ps1 && pwsh -ExecutionPolicy Bypass -File ./Localize/copy-translations.ps1",
|
|
"loc:restore": "cd Localize && pwsh -ExecutionPolicy Bypass -File restore.ps1",
|
|
"start": "npm run -s start:web",
|
|
"start:desktop": "lerna run --parallel workspace:start:desktop --stream",
|
|
"start:web": "lerna run --parallel workspace:start:web --stream",
|
|
"test": "lerna run workspace:test --stream && npm run gather-build-results",
|
|
"test:all": "lerna run workspace:test:all --stream && npm run gather-build-results",
|
|
"test:desktop": "lerna run workspace:test:desktop --stream && npm run gather-build-results",
|
|
"test:lib": "lerna run workspace:test:lib --stream && npm run gather-build-results",
|
|
"test:lib:all": "lerna run workspace:test:lib:all --stream && npm run gather-build-results",
|
|
"test:web": "lerna run workspace:test:web --stream && npm run gather-build-results",
|
|
"test:web:all": "lerna run workspace:test:web:all --stream && npm run gather-build-results",
|
|
"postinstall": "lerna bootstrap -- --legacy-peer-deps && node ./util/bux/check-cli-path",
|
|
"dev-setup": "cd ./util/bux && npm pack --pack-destination ./build && npm install -g ./build/batch-bux-1.0.0.tgz && echo 'bux CLI tool installed'",
|
|
"watch:lib": "lerna run --parallel workspace:watch:lib --stream"
|
|
}
|
|
}
|