BatchExplorer/web/package.json

112 строки
4.0 KiB
JSON

{
"name": "@batch/explorer-web",
"private": true,
"version": "1.0.0",
"description": "Test library for use in the Batch portal extension",
"repository": {
"type": "git",
"url": "https://github.com/Azure/BatchExplorer"
},
"author": "Microsoft",
"license": "MIT",
"module": "./lib/index.js",
"browser": "./lib-umd/batchexplorer.js",
"types": "./lib/index.d.ts",
"test": "jest",
"scripts": {
"build": "run-s compile bundle:dev",
"build:analyze": "run-s clean compile bundle:analyze",
"build:clean": "run-s clean compile bundle:dev",
"build:prod": "run-s clean compile bundle:prod",
"build:test": "run-s build test",
"build-translations": "bux build-translations --src src/explorer-web --dest i18n --outputPath ./dev-server/resources/i18n",
"bundle": "npm run bundle:dev",
"bundle:analyze": "webpack --env.analyze",
"bundle:dev": "webpack --env.dev",
"bundle:prod": "webpack",
"bux": "bux",
"compile": "npm run build-translations && tsc -b ./config/tsconfig.build.json",
"clean": "run-p clean:*",
"clean:build": "bux rmrf ./build",
"clean:esm": "bux rmrf ./lib",
"clean:umd": "bux rmrf ./lib-umd",
"clean:generated": "bux rmrf ./src/explorer-web/generated",
"test": "jest",
"test:coverage": "jest --collect-coverage",
"test:all": "cross-env BE_ENABLE_A11Y_TESTING=true npm run test:coverage",
"test:debug": "node --inspect-brk ./node_modules/.bin/jest --runInBand --watch",
"test:watch": "jest --watch",
"lint": "eslint .",
"server": "webpack-dev-server --inline --hot",
"start": "npm run start:dev",
"start:dev": "npm run clean && npm run build-translations && npm run server -- --env.dev",
"start:prod": "npm run clean && npm run server",
"watch": "npm run compile -- --env.watch",
"workspace:build": "npm run build",
"workspace:build:clean": "npm run build:clean",
"workspace:build:web": "npm run build",
"workspace:build:package": "npm run build:prod",
"workspace:build:prod": "npm run build:prod",
"workspace:build:test": "npm run build:test",
"workspace:build-translations": "npm run build-translations",
"workspace:clean": "npm run clean",
"workspace:launch:web": "npm run start -- --env.launch",
"workspace:lint": "npm run lint",
"workspace:lint:fix": "npm run lint -- --fix",
"workspace:start:web": "npm run start",
"workspace:test": "npm run test",
"workspace:test:all": "npm run test:all",
"workspace:test:web": "npm run test",
"workspace:test:web:all": "npm run test:all"
},
"peerDependencies": {
"@fluentui/react": ">=8.97.2 <9.0.0",
"@fluentui/react-theme-provider": ">=0.16.2 <1.0.0",
"@uifabric/azure-themes": ">=7.5.19 <8.0.0",
"mobx": "^6.3.2",
"mobx-react-lite": "^3.2.0",
"monaco-editor": "^0.25.1",
"react": ">=17.0.2 <18.0.0",
"react-dom": ">=17.0.2 <18.0.0",
"tslib": "~2.3.1"
},
"dependencies": {
"@batch/common-config": "^1.0.0",
"@batch/ui-common": "^1.0.0",
"@batch/ui-playground": "^1.0.0",
"@batch/ui-react": "^1.0.0",
"@batch/ui-service": "^1.0.0",
"@uifabric/azure-themes": "7.5.19",
"react-router-dom": "^5.2.0"
},
"devDependencies": {
"@types/jest": "^27.0.1",
"@types/node": "^14.14.37",
"@types/react": "^17.0.53",
"@types/react-dom": "^17.0.18",
"@types/react-router-dom": "^5.1.7",
"css-loader": "^2.1.1",
"esbuild-loader": "^2.11.1",
"file-loader": "^3.0.1",
"html-webpack-plugin": "^4.5.1",
"jest": "^27.1.0",
"jest-junit": "^12.2.0",
"monaco-editor-webpack-plugin": "^4.0.0",
"source-map-loader": "^1.1.3",
"style-loader": "^0.23.1",
"ts-jest": "^27.0.5",
"ts-loader": "^8.1.0",
"tsconfig-paths-webpack-plugin": "^3.2.0",
"webpack": "^4.44.1",
"webpack-bundle-analyzer": "^4.4.1",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0",
"webpack-merge": "^4.2.2",
"webpack-sources": "^1.4.3"
},
"files": [
"lib",
"lib-umd"
]
}