UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

258 lines (257 loc) 8.64 kB
{ "main": "./dist/bundle.js", "name": "@spotinst/spinnaker-deck", "description": "Spinnaker-Deck service, forked with support to Spotinst", "version": "126.1.2", "license": "Apache-2.0", "repository": { "type": "git", "url": "git+https://github.com/spotinst/spinnaker-deck.git" }, "keywords": [ "spotinst", "spinnaker", "deck" ], "author": { "name": "Spotinst Ltd", "email": "info@spotinst.com" }, "homepage": "https://github.com/spotinst/spinnaker-deck/tree/spot_provider#readme", "engines": { "node": ">=12.16.0", "npm": ">=6.13.4", "yarn": ">=1.21.1" }, "scripts": { "clean": "npx rimraf .awcache .cache-loader build node_modules/.cache transpiled", "build": "NODE_OPTIONS=--max_old_space_size=8192 webpack --bail --mode=production", "lint": "eslint --ext js,jsx,ts,tsx app", "start": "sh ./start.sh", "start-dev-server": "webpack-dev-server --mode=development", "test": "karma start", "int": "protractor protractor.conf.js", "modules": "./gradle/buildModules.sh", "prettier": "prettier --write 'app/**/*.{js,jsx,ts,tsx,html,css,less}'", "functional": "npm run build && cd test/functional && yarn && npm run test", "functional:debug": "npm run build && cd test/functional && yarn && npm run open", "storybook": "start-storybook -p 9001", "graphql:generate": "graphql-codegen -r dotenv/config --config codegen.yml " }, "dependencies": { "@apollo/client": "^3.3.14", "@fortawesome/fontawesome-free": "^5.4.1", "@spinnaker/kayenta": "^1.0.2", "@spinnaker/presentation": "^0.0.4", "@spinnaker/styleguide": "^1.0.22", "@uirouter/react-hybrid": "1.0.2", "@uirouter/rx": "0.6.5", "@uirouter/visualizer": "^7.0.0", "angular": "1.6.10", "angular-messages": "1.6.10", "angular-sanitize": "1.6.10", "angular-spinner": "^1.0.1", "angular-ui-bootstrap": "^2.5.0", "angular-ui-sortable": "^0.17.0", "angular2react": "^3.0.2", "ansi_up": "^4.0.4", "bootstrap": "3.4.1", "cachefactory": "^3.0.0", "chart.js": "^3.0.0-rc.5", "chartjs-adapter-luxon": "^1.0.0-beta.2", "classname": "^0.0.0", "clipboard": "^1.5.12", "commonmark": "^0.28.1", "core-js": "^2.0.0", "create-react-context": "^0.2.3", "date-fns": "^2.21.1", "diff-match-patch": "^1.0.0", "dompurify": "^2.0.17", "es-to-primitive": "1.2.1", "formik": "^1.4.1", "graphql": "^15.5.0", "human-readable-ids": "^1.0.4", "jquery": "3.5.1", "jquery-textcomplete": "1.6.1", "jquery-ui": "1.12.0", "js-worker-search": "^1.2.1", "js-yaml": "^3.13.1", "lodash": "^4.17.19", "lodash-decorators": "4.5.0", "luxon": "^1.23.0", "memoize-one": "^4.0.2", "ngimport": "^0.6.0", "pretty-ms": "^5.0.0", "prop-types": "15.6.1", "react": "~16.14.0", "react-ace": "^6.1.4", "react-bootstrap": "^0.32.1", "react-bootstrap-typeahead": "^3.2.4", "react-container-dimensions": "^1.4.1", "react-day-picker": "^7.3.0", "react-dom": "~16.14.0", "react-ga": "^2.4.1", "react-redux": "^5.0.7", "react-select": "^1.2.1", "react-sortable-hoc": "^0.6.8", "react-spring": "^8.0.27", "react-tether": "^1.0.5", "react-tooltip": "^3.10.0", "react-transition-group": "4.2.2", "react-ultimate-pagination": "^1.2.0", "react-virtualized": "9.18.5", "react-virtualized-select": "^3.1.3", "react2angular": "^3.2.1", "recoil": "^0.0.10", "reflect-metadata": "^0.1.9", "rxjs": "^5.4.2", "Select2": "git://github.com/select2/select2.git#3.4.8", "select2-bootstrap-css": "git://github.com/t0m/select2-bootstrap-css.git#v1.3.1", "source-map": "^0.4.4", "source-sans-pro": "^2.0.10", "spel2js": "^0.2.6", "ui-select": "^0.19.6", "webpack-dev-middleware": "^3.7.2" }, "devDependencies": { "@babel/core": "^7.9.6", "@babel/preset-env": "^7.9.6", "@babel/preset-react": "^7.10.4", "@graphql-codegen/add": "^2.0.2", "@graphql-codegen/cli": "1.21.3", "@graphql-codegen/introspection": "1.18.1", "@graphql-codegen/typescript": "1.21.1", "@graphql-codegen/typescript-operations": "^1.17.15", "@graphql-codegen/typescript-react-apollo": "^2.2.3", "@mdx-js/loader": "^1.6.18", "@spinnaker/eslint-plugin": "^1.0.13", "@spinnaker/mocks": "1.0.7", "@storybook/addon-console": "^1.2.2", "@storybook/addon-essentials": "^6.0.21", "@storybook/addon-storysource": "^6.0.26", "@storybook/preset-typescript": "^3.0.0", "@storybook/react": "^6.0.21", "@svgr/webpack": "^5.4.0", "@types/angular": "1.6.26", "@types/angular-mocks": "1.5.10", "@types/angular-ui-bootstrap": "^0.13.41", "@types/classnames": "^2.2.0", "@types/clipboard": "^1.5.33", "@types/commonmark": "^0.27.0", "@types/dompurify": "^0.0.29", "@types/enzyme": "^3.10.3", "@types/jasmine": "3.6.9", "@types/jquery": "^2.0.34", "@types/jqueryui": "^1.11.32", "@types/js-yaml": "3.5.30", "@types/lodash": "^4.14.64", "@types/luxon": "^1.11.1", "@types/marked": "^0.0.28", "@types/memoize-one": "^3.1.1", "@types/minimist": "^1.2.0", "@types/node": "7.0.5", "@types/prop-types": "^15.5.2", "@types/react": "~16.8.0", "@types/react-bootstrap": "^0.32.5", "@types/react-bootstrap-typeahead": "^3.2.1", "@types/react-dom": "~16.8.0", "@types/react-select": "^1.2.4", "@types/react-sortable-hoc": "^0.6.2", "@types/react-transition-group": "^4.2.3", "@types/react-virtualized": "9.7.12", "@types/react-virtualized-select": "^3.0.4", "@types/request-promise-native": "^1.0.15", "@types/tether": "^1.4.4", "@types/webpack": "4.4.24", "@types/webpack-env": "1.13.7", "@typescript-eslint/eslint-plugin": "^4.1.0", "@typescript-eslint/parser": "^4.1.0", "angular-mocks": "1.6.10", "angulartics": "^1.1.2", "angulartics-google-analytics": "^0.2.0", "autoprefixer": "^7.1.2", "babel-loader": "^8.1.0", "cache-loader": "2.0.1", "copy-webpack-plugin": "4.6.0", "css-loader": "2.1.0", "cssnano": "^3.10.0", "envify": "^4.1.0", "envify-loader": "^0.1.0", "enzyme": "^3.10.0", "enzyme-adapter-react-16": "1.15.1", "eslint": "^6.7.2", "eslint-config-prettier": "^6.7.0", "eslint-loader": "^3.0.2", "eslint-plugin-react-hooks": "^2.5.0", "expose-loader": "^0.7.5", "file-loader": "3.0.1", "fork-ts-checker-webpack-plugin": "4.0.2", "html-loader": "0.5.5", "html-webpack-plugin": "3.2.0", "husky": "^1.3.1", "imports-loader": "^0.8.0", "istanbul-instrumenter-loader": "3.0.1", "jasmine": "3.7.0", "jasmine-core": "3.7.1", "karma": "6.3.2", "karma-chrome-launcher": "3.1.0", "karma-jasmine": "4.0.1", "karma-junit-reporter": "2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-sourcemap-loader": "0.3.8", "karma-super-dots-reporter": "^0.2.0", "karma-webpack": "5.0.0", "less": "^4.1.1", "less-loader": "7.3.0", "lint-staged": "^10.5.4", "loader-utils": "1.2.3", "md5": "^2.2.1", "ngtemplate-loader": "2.0.1", "node-libs-browser": "^2.0.0", "physical-cpu-count": "^2.0.0", "postcss-colorfix": "^0.0.4", "postcss-loader": "4.2.0", "postcss-nested": "^4.2.1", "prettier": "2.1.2", "prompts": "^2.3.1", "react-addons-test-utils": "15.6.2", "react-test-renderer": "16.3.2", "request-promise-native": "^1.0.5", "rimraf": "^2.5.4", "source-map-loader": "1.1.3", "style-loader": "0.23.1", "thread-loader": "2.1.2", "ts-loader": "^8.0.3", "ts-node": "^7.0.1", "tsconfig-paths-webpack-plugin": "^3.5.1", "typescript": "^4.0.0", "url-loader": "1.1.2", "wait-on": "^3.2.0", "webpack": "4.44.2", "webpack-cli": "3.3.12", "webpack-dev-server": "3.11.0", "webpack-node-externals": "1.7.2" }, "optionalDependencies": { "fsevents": "1.2.11" }, "resolutionsPurpose": "This temporarily chooses the right versions of these libs, which are specified in both deck AND deck-kayenta", "resolutions": { "@uirouter/react-hybrid": "1.0.2", "@uirouter/react": "1.0.3", "@uirouter/angularjs": "1.0.26", "@uirouter/core": "6.0.5", "react": "^16.14.0", "react-dom": "^16.14.0", "angular": "1.6.10" }, "husky": { "hooks": { "pre-commit": "lint-staged -p false" } }, "lint-staged": { "app/**/*.{js,jsx,ts,tsx}": "eslint --fix", "app/**/*.{js,jsx,ts,tsx,html,css,less}": "prettier --write" } }