mirror of
https://github.com/hashicorp/vault.git
synced 2025-12-25 03:11:40 +01:00
* remove unused packages * patch vulnerable versions of glob and js-yaml SECVULN-33202 Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com>
231 lines
8.6 KiB
JSON
231 lines
8.6 KiB
JSON
{
|
|
"name": "vault",
|
|
"version": "0.0.0",
|
|
"description": "The official UI for Vault by HashiCorp",
|
|
"repository": "",
|
|
"author": "",
|
|
"directories": {
|
|
"doc": "doc",
|
|
"test": "tests"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "yarn build:jsondiffpatch",
|
|
"build": "yarn build:jsondiffpatch && ember build --environment=production && cp metadata.json ../http/web_ui/metadata.json",
|
|
"build:dev": "yarn build:jsondiffpatch && ember build",
|
|
"build:jsondiffpatch": "webpack --config webpack.jsondiffpatch.config.js",
|
|
"docs": "sh scripts/generate-docs.sh",
|
|
"docfy-md": "node scripts/docfy-md.js",
|
|
"lint:css": "stylelint \"**/*.css\"",
|
|
"lint:css:fix": "yarn lint:css --fix",
|
|
"lint:fix": "concurrently -c \"auto\" -n lint: \"yarn:lint:*:fix\"",
|
|
"lint:hbs": "ember-template-lint '**/*.hbs'",
|
|
"lint:hbs:quiet": "ember-template-lint '**/*.hbs' --quiet",
|
|
"lint:hbs:fix": "ember-template-lint . --fix",
|
|
"lint:js": "eslint . --cache",
|
|
"lint:js:quiet": "eslint . --cache --quiet",
|
|
"lint:js:fix": "eslint . --fix",
|
|
"lint:types": "tsc --noEmit",
|
|
"fmt": "concurrently -c \"auto\" -n fmt: \"yarn:fmt:*\"",
|
|
"fmt:js": "prettier --config .prettierrc.js --write '{app,tests,config,lib}/**/*.js'",
|
|
"fmt:hbs": "prettier --config .prettierrc.js --write '**/*.hbs'",
|
|
"fmt:styles": "prettier --write app/styles/**/*.*",
|
|
"start": "VAULT_ADDR=http://127.0.0.1:8200; yarn build:jsondiffpatch && ember server --proxy=$VAULT_ADDR",
|
|
"start2": "yarn build:jsondiffpatch && ember server --proxy=http://127.0.0.1:8202 --port=4202",
|
|
"start:chroot": "ember server --proxy=http://127.0.0.1:8300 --port=4300",
|
|
"lint": "concurrently --kill-others-on-fail -P -c \"auto\" -n lint:js,lint:hbs,lint:types \"yarn:lint:js:quiet\" \"yarn:lint:hbs:quiet\" \"yarn:lint:types\"",
|
|
"test": "yarn lint && node scripts/start-vault.js",
|
|
"test:enos": "concurrently --kill-others-on-fail -P -c \"auto\" -n lint:js,lint:hbs,lint:types,enos \"yarn:lint:js:quiet\" \"yarn:lint:hbs:quiet\" \"yarn:lint:types\" \"node scripts/enos-test-ember.js {@}\" --",
|
|
"test:oss": "yarn test -f='!enterprise'",
|
|
"test:ent": "node scripts/start-vault.js -f='enterprise'",
|
|
"test:quick": "node scripts/start-vault.js --split=8 --preserve-test-name --parallel=1",
|
|
"test:filter": "node scripts/start-vault.js --server -f='!enterprise'",
|
|
"test:server": "node scripts/start-vault.js --server",
|
|
"test:dev": "node scripts/start-vault.js",
|
|
"vault": "VAULT_REDIRECT_ADDR=http://127.0.0.1:8200 vault server -log-level=error -dev -dev-root-token-id=root -dev-ha -dev-transactional",
|
|
"vault:cluster": "VAULT_REDIRECT_ADDR=http://127.0.0.1:8202 vault server -log-level=error -dev -dev-root-token-id=root -dev-listen-address=127.0.0.1:8202 -dev-ha -dev-transactional"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/cli": "~7.27.0",
|
|
"@babel/core": "~7.26.10",
|
|
"@babel/eslint-parser": "~7.27.0",
|
|
"@babel/plugin-proposal-class-properties": "~7.18.6",
|
|
"@babel/plugin-proposal-decorators": "~7.25.9",
|
|
"@babel/plugin-proposal-object-rest-spread": "~7.20.7",
|
|
"@babel/plugin-transform-block-scoping": "~7.27.0",
|
|
"@babel/preset-env": "~7.26.9",
|
|
"@babel/preset-typescript": "~7.27.0",
|
|
"@docfy/ember": "~0.8.5",
|
|
"@ember/legacy-built-in-components": "~0.4.2",
|
|
"@ember/optional-features": "~2.2.0",
|
|
"@ember/render-modifiers": "~3.0.0",
|
|
"@ember/string": "~4.0.1",
|
|
"@ember/test-helpers": "~5.2.1",
|
|
"@ember/test-waiters": "~4.1.0",
|
|
"@glimmer/component": "~1.1.2",
|
|
"@glimmer/tracking": "~1.1.2",
|
|
"@icholy/duration": "~5.1.0",
|
|
"@lineal-viz/lineal": "~0.5.1",
|
|
"@tsconfig/ember": "~2.0.0",
|
|
"@types/d3-array": "~3.2.1",
|
|
"@types/ember-data": "~4.4.16",
|
|
"@types/qunit": "~2.19.12",
|
|
"@types/rsvp": "~4.0.9",
|
|
"@types/shell-quote": "~1.7.5",
|
|
"@typescript-eslint/eslint-plugin": "~5.62.0",
|
|
"@typescript-eslint/parser": "~5.62.0",
|
|
"asn1js": "~3.0.6",
|
|
"autosize": "~6.0.1",
|
|
"babel-plugin-inline-json-import": "~0.3.2",
|
|
"base64-js": "~1.5.1",
|
|
"broccoli-asset-rev": "~3.0.0",
|
|
"broccoli-sri-hash": "meirish/broccoli-sri-hash#rooturl",
|
|
"columnify": "~1.6.0",
|
|
"concurrently": "~9.1.2",
|
|
"d3-array": "~3.2.4",
|
|
"d3-axis": "~3.0.0",
|
|
"d3-format": "~3.1.0",
|
|
"d3-scale": "~4.0.2",
|
|
"d3-selection": "~3.0.0",
|
|
"d3-shape": "~3.2.0",
|
|
"date-fns": "~2.30.0",
|
|
"date-fns-tz": "~1.3.8",
|
|
"doctoc": "~2.2.1",
|
|
"dompurify": "~3.2.5",
|
|
"ember-a11y-testing": "~7.1.2",
|
|
"ember-basic-dropdown": "~8.6.0",
|
|
"ember-cli": "~5.8.0",
|
|
"ember-cli-babel": "~8.2.0",
|
|
"ember-cli-clean-css": "~3.0.0",
|
|
"ember-cli-content-security-policy": "2.0.3",
|
|
"ember-cli-dependency-checker": "~3.3.3",
|
|
"ember-cli-deprecation-workflow": "~3.3.0",
|
|
"ember-cli-flash": "4.0.0",
|
|
"ember-cli-htmlbars": "~6.3.0",
|
|
"ember-cli-inject-live-reload": "~2.1.0",
|
|
"ember-cli-mirage": "~3.0.4",
|
|
"ember-cli-page-object": "~2.3.1",
|
|
"ember-cli-sass": "11.0.1",
|
|
"ember-cli-sri": "meirish/ember-cli-sri#rooturl",
|
|
"ember-cli-string-helpers": "6.1.0",
|
|
"ember-cli-terser": "~4.0.2",
|
|
"ember-composable-helpers": "5.0.0",
|
|
"ember-concurrency": "~4.0.3",
|
|
"ember-data": "~5.3.13",
|
|
"ember-engines": "0.8.23",
|
|
"ember-exam": "~9.1.0",
|
|
"ember-inflector": "4.0.2",
|
|
"ember-load-initializers": "~3.0.1",
|
|
"ember-modifier": "~4.2.0",
|
|
"ember-power-select": "~8.7.0",
|
|
"ember-qrcode-shim": "~0.4.0",
|
|
"ember-qunit": "~8.1.1",
|
|
"ember-resolver": "~13.1.0",
|
|
"ember-responsive": "5.0.0",
|
|
"ember-service-worker": "meirish/ember-service-worker#configurable-scope",
|
|
"ember-sinon-qunit": "~7.5.0",
|
|
"ember-source": "~5.8.0",
|
|
"ember-style-modifier": "~4.4.0",
|
|
"ember-template-lint": "~6.1.0",
|
|
"ember-template-lint-plugin-prettier": "~5.0.0",
|
|
"ember-test-selectors": "7.1.0",
|
|
"ember-tether": "3.0.0",
|
|
"ember-truth-helpers": "4.0.3",
|
|
"escape-string-regexp": "~2.0.0",
|
|
"eslint": "~8.57.1",
|
|
"eslint-config-prettier": "~9.1.0",
|
|
"eslint-plugin-compat": "~4.2.0",
|
|
"eslint-plugin-ember": "~11.12.0",
|
|
"eslint-plugin-n": "~16.6.2",
|
|
"eslint-plugin-prettier": "~5.2.6",
|
|
"eslint-plugin-qunit": "~8.1.2",
|
|
"filesize": "~4.2.1",
|
|
"jsdoc-babel": "~0.5.0",
|
|
"jsdoc-to-markdown": "~8.0.3",
|
|
"jsondiffpatch": "0.7.3",
|
|
"jsonlint": "~1.6.3",
|
|
"lint-staged": "~16.0.0",
|
|
"loader.js": "~4.7.0",
|
|
"miragejs": "~0.1.48",
|
|
"pkijs": "~2.4.0",
|
|
"prettier": "3.0.3",
|
|
"prettier-eslint-cli": "~7.1.0",
|
|
"pvutils": "~1.1.3",
|
|
"qunit": "~2.24.1",
|
|
"qunit-dom": "~3.4.0",
|
|
"sass": "~1.88.0",
|
|
"shell-quote": "~1.8.2",
|
|
"sinon": "~20.0.0",
|
|
"stylelint": "~16.19.1",
|
|
"stylelint-config-standard": "~38.0.0",
|
|
"stylelint-prettier": "~5.0.3",
|
|
"swagger-ui-dist": "~5.21.0",
|
|
"text-encoder-lite": "2.0.0",
|
|
"tracked-built-ins": "~3.4.0",
|
|
"typescript": "~5.8.3",
|
|
"webpack": "5.94.0",
|
|
"webpack-cli": "^6.0.1"
|
|
},
|
|
"resolutions": {
|
|
"ansi-html": "0.0.8",
|
|
"async": "2.6.4",
|
|
"body-parser": "1.20.3",
|
|
"braces": "3.0.3",
|
|
"eslint-utils": "1.4.3",
|
|
"https-proxy-agent": "2.2.4",
|
|
"ini": "1.3.8",
|
|
"kind-of": "6.0.3",
|
|
"micromatch": "4.0.8",
|
|
"prismjs": "1.30.0",
|
|
"rollup": "2.79.2",
|
|
"serialize-javascript": "3.1.0",
|
|
"underscore": "1.13.7",
|
|
"@embroider/macros": "1.15.0",
|
|
"@babel/runtime": "7.27.0",
|
|
"@messageformat/runtime": "3.0.2",
|
|
"socket.io": "4.8.1",
|
|
"json5": "1.0.2",
|
|
"ember-cli-typescript": "5.3.0",
|
|
"lodash.template@^4.4.0": "patch:lodash.template@npm%3A4.5.0#./.yarn/patches/lodash.template-npm-4.5.0-5272df3039.patch",
|
|
"lodash.template@^4.5.0": "patch:lodash.template@npm%3A4.5.0#./.yarn/patches/lodash.template-npm-4.5.0-5272df3039.patch"
|
|
},
|
|
"engines": {
|
|
"node": "20"
|
|
},
|
|
"ember": {
|
|
"edition": "octane"
|
|
},
|
|
"private": true,
|
|
"ember-addon": {
|
|
"paths": [
|
|
"lib/config-ui",
|
|
"lib/core",
|
|
"lib/keep-gitkeep",
|
|
"lib/kmip",
|
|
"lib/kubernetes",
|
|
"lib/kv",
|
|
"lib/ldap",
|
|
"lib/open-api-explorer",
|
|
"lib/pki",
|
|
"lib/replication",
|
|
"lib/service-worker-authenticated-download",
|
|
"lib/sync"
|
|
]
|
|
},
|
|
"dependencies": {
|
|
"@babel/core": "7.26.10",
|
|
"@hashicorp-internal/vault-reporting": "file:vault-reporting/0.8.0.tgz",
|
|
"@hashicorp/design-system-components": "4.24.1",
|
|
"@hashicorp/vault-client-typescript": "hashicorp/vault-client-typescript",
|
|
"ember-auto-import": "2.10.0",
|
|
"handlebars": "4.7.8",
|
|
"posthog-js": "1.236.1",
|
|
"uuid": "9.0.1"
|
|
},
|
|
"packageManager": "yarn@3.5.0",
|
|
"scarfSettings": {
|
|
"defaultOptIn": false,
|
|
"enabled": false,
|
|
"skipTraversal": true
|
|
}
|
|
}
|