mirror of https://github.com/rancher/dashboard.git
174 lines
5.1 KiB
JSON
174 lines
5.1 KiB
JSON
{
|
|
"name": "@rancher/shell",
|
|
"version": "3.0.2-rc.2",
|
|
"description": "Rancher Dashboard Shell",
|
|
"repository": "https://github.com/rancherlabs/dashboard",
|
|
"license": "Apache-2.0",
|
|
"author": "SUSE",
|
|
"private": false,
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"files": [
|
|
"**/*"
|
|
],
|
|
"scripts": {
|
|
"clean": "./scripts/clean",
|
|
"lint": "./node_modules/.bin/eslint --max-warnings 0 --ext .ts,.js,.vue .",
|
|
"test": "./node_modules/.bin/nyc ava --serial --verbose",
|
|
"dev": "./node_modules/.bin/vue-cli-service dev",
|
|
"build": "./node_modules/.bin/vue-cli-service build",
|
|
"analyze": "./node_modules/.bin/vue-cli-service build --report",
|
|
"start": "./node_modules/.bin/vue-cli-service start",
|
|
"cy:run": "cypress run",
|
|
"cy:open": "cypress open",
|
|
"e2e:pre": "NODE_ENV=dev yarn build",
|
|
"e2e:run": "NODE_ENV=dev START_SERVER_AND_TEST_INSECURE=1 start-server-and-test start https://localhost:8005/ cy:run",
|
|
"e2e:dev": "start-server-and-test dev https://localhost:8005 cy:open"
|
|
},
|
|
"dependencies": {
|
|
"@aws-sdk/client-ec2": "3.658.1",
|
|
"@aws-sdk/client-eks": "3.1.0",
|
|
"@aws-sdk/client-iam": "3.658.1",
|
|
"@aws-sdk/client-kms": "3.8.1",
|
|
"@babel/plugin-proposal-optional-chaining": "7.14.5",
|
|
"@babel/plugin-proposal-private-methods": "7.18.6",
|
|
"@babel/plugin-proposal-private-property-in-object": "7.14.5",
|
|
"@babel/preset-typescript": "7.16.7",
|
|
"@novnc/novnc": "1.2.0",
|
|
"@popperjs/core": "2.11.8",
|
|
"@rancher/icons": "2.0.29",
|
|
"@types/is-url": "1.2.30",
|
|
"@types/node": "20.10.8",
|
|
"@types/semver": "^7.5.8",
|
|
"@typescript-eslint/eslint-plugin": "5.62.0",
|
|
"@typescript-eslint/parser": "5.62.0",
|
|
"@vue/cli-plugin-babel": "~5.0.0",
|
|
"@vue/cli-plugin-typescript": "~5.0.0",
|
|
"@vue/cli-service": "5.0.8",
|
|
"@vue/test-utils": "2.4.6",
|
|
"@vue/vue3-jest": "27.0.0",
|
|
"add": "2.0.6",
|
|
"ansi_up": "5.0.0",
|
|
"axios-retry": "3.1.9",
|
|
"axios": "0.21.4",
|
|
"babel-eslint": "10.1.0",
|
|
"babel-plugin-module-resolver": "4.0.0",
|
|
"babel-preset-vue": "2.0.2",
|
|
"cache-loader": "4.1.0",
|
|
"clipboard-polyfill": "4.0.1",
|
|
"codemirror-editor-vue3": "2.8.0",
|
|
"codemirror": ">=5.64.0 <6",
|
|
"color": "4.2.3",
|
|
"cookie-universal": "2.2.2",
|
|
"cookie": "0.7.0",
|
|
"core-js": "3.40.0",
|
|
"cron-validator": "1.3.1",
|
|
"cronstrue": "2.53.0",
|
|
"cross-env": "7.0.3",
|
|
"css-loader": "6.7.3",
|
|
"csv-loader": "3.0.3",
|
|
"custom-event-polyfill": "^1.0.7",
|
|
"cypress": "11.1.0",
|
|
"d3-selection": "1.4.1",
|
|
"d3": "7.3.0",
|
|
"dayjs": "1.8.29",
|
|
"defu": "5.0.1",
|
|
"diff2html": "3.4.24",
|
|
"dompurify": "2.5.4",
|
|
"element-matches": "^0.1.2",
|
|
"entities": "4.5.0",
|
|
"eslint-config-standard": "16.0.3",
|
|
"eslint-import-resolver-node": "0.3.4",
|
|
"eslint-module-utils": "2.6.1",
|
|
"eslint-plugin-cypress": "2.12.1",
|
|
"eslint-plugin-import": "2.31.0",
|
|
"eslint-plugin-jest": "24.4.0",
|
|
"eslint-plugin-n": "15.2.0",
|
|
"eslint-plugin-vue": "9.10.0",
|
|
"eslint": "7.32.0",
|
|
"event-target-shim": "5.0.1",
|
|
"express": "4.17.1",
|
|
"file-saver": "2.0.2",
|
|
"floating-vue": "5.2.2",
|
|
"focus-trap": "7.6.2",
|
|
"frontmatter-markdown-loader": "3.7.0",
|
|
"identicon.js": "2.3.3",
|
|
"intl-messageformat": "7.8.4",
|
|
"ip": "2.0.1",
|
|
"is-url": "1.2.4",
|
|
"jest-serializer-vue": "2.0.2",
|
|
"jexl": "2.3.0",
|
|
"jest": "27.5.1",
|
|
"jquery": "3.5.1",
|
|
"js-cookie": "2.2.1",
|
|
"js-yaml-loader": "1.2.2",
|
|
"js-yaml": "4.1.0",
|
|
"jsdiff": "1.1.1",
|
|
"jsonpath-plus": "10.0.7",
|
|
"jsrsasign": "11.0.0",
|
|
"jszip": "3.8.0",
|
|
"lodash": "4.17.21",
|
|
"marked": "4.0.17",
|
|
"node-polyfill-webpack-plugin": "3.0.0",
|
|
"nodemon": "2.0.22",
|
|
"nyc": "15.1.0",
|
|
"papaparse": "5.3.0",
|
|
"portal-vue": "~3.0.0",
|
|
"sass-loader": "12.6.0",
|
|
"sass": "1.83.1",
|
|
"serve-static": "1.14.1",
|
|
"set-cookie-parser": "2.4.6",
|
|
"shell-quote": "1.7.3",
|
|
"sinon": "8.1.1",
|
|
"start-server-and-test": "1.13.1",
|
|
"style-loader": "1.2.1",
|
|
"ts-node": "8.10.2",
|
|
"typescript": "5.6.3",
|
|
"ufo": "0.7.11",
|
|
"unfetch": "4.2.0",
|
|
"url-parse": "1.5.10",
|
|
"vue-router": "4.5.0",
|
|
"vue-select": "4.0.0-beta.6",
|
|
"vue-server-renderer": "2.7.16",
|
|
"vue": "^3.2.13",
|
|
"vue3-resize": "0.2.0",
|
|
"vue3-virtual-scroll-list": "0.2.1",
|
|
"vuedraggable": "4.1.0",
|
|
"vuex": "4.1.0",
|
|
"webpack-bundle-analyzer": "4.5.0",
|
|
"webpack-virtual-modules": "0.4.3",
|
|
"worker-loader": "3.0.8",
|
|
"xterm-addon-canvas": "0.5.0",
|
|
"xterm-addon-fit": "0.8.0",
|
|
"xterm-addon-search": "0.13.0",
|
|
"xterm-addon-web-links": "0.9.0",
|
|
"xterm-addon-webgl": "0.16.0",
|
|
"xterm": "5.2.1",
|
|
"yarn": "1.22.18"
|
|
},
|
|
"resolutions": {
|
|
"d3-color": "3.1.0",
|
|
"ejs": "3.1.9",
|
|
"follow-redirects": "1.15.2",
|
|
"glob": "7.2.3",
|
|
"glob-parent": "6.0.2",
|
|
"json5": "2.2.3",
|
|
"merge": "2.1.1",
|
|
"node-forge": "1.3.1",
|
|
"nth-check": "2.1.1",
|
|
"qs": "6.11.1",
|
|
"roarr": "7.0.4",
|
|
"semver": "7.5.4",
|
|
"@types/lodash": "4.17.5",
|
|
"@types/node": "20.10.8",
|
|
"@vue/cli-service/html-webpack-plugin": "^5.0.0"
|
|
},
|
|
"nyc": {
|
|
"extension": [
|
|
".js",
|
|
".vue"
|
|
]
|
|
}
|
|
}
|