{"id":108195310,"number":"78.14.1","published_at":"2024-04-15T11:10:04.156Z","licenses":"MIT","integrity":"sha512-HA1yH+4xNcyEUE6aMG3gpc7zTX30B/yA1TY2UOjnAov/7wTnJigNccE8U7xgbi1b1Ynuy1TfTvrFnPc2o2LTtg==","status":null,"download_url":"https://registry.npmjs.org/@gitlab/ui/-/ui-78.14.1.tgz","registry_url":"https://www.npmjs.com/package/@gitlab/ui/v/78.14.1","documentation_url":null,"install_command":"npm install @gitlab/ui@78.14.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"gitlab-bot","email":"incoming+gitlab-com/npm-bot@incoming.gitlab.com"},"dist":{"shasum":"217498f095c3b2a84e4b60889fcebbb01f977c5a","tarball":"https://registry.npmjs.org/@gitlab/ui/-/ui-78.14.1.tgz","fileCount":942,"integrity":"sha512-HA1yH+4xNcyEUE6aMG3gpc7zTX30B/yA1TY2UOjnAov/7wTnJigNccE8U7xgbi1b1Ynuy1TfTvrFnPc2o2LTtg==","signatures":[{"sig":"MEQCIAwYejERJk1+QRfghNEQrcnZsjyC6dg2dkcflsDGIW4RAiBwp+7ZwYGXnLvkj7S4+E0DVfJGP5FZ4CFqQ4rzzuEsyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461586},"gitHead":"390058e2896102ed9dbf15f57bb47c9a2478e3a7","main":"dist/index.js","scripts":{"lint":"run-p prettier eslint stylelint markdownlint","test":"run-s test:unit test:visual","build":"NODE_ENV=production rollup -c","clean":"rm -r dist storybook src/scss/utilities.scss","start":"yarn storybook","cy:run":"cypress run --browser firefox --env grepTags=-@a11y","eslint":"eslint --max-warnings 0 --ext .js,.vue .","cy:a11y":"cypress run --browser chrome --env grepTags=@a11y","cy:edge":"cypress run --browser edge --env grepTags=-@a11y+-@storybook","prepare":"run-s build-tokens generate-utilities","lint:fix":"run-s eslint:fix prettier:fix stylelint:fix markdownlint:fix","prebuild":"run-s build-tokens generate-utilities","prettier":"prettier --check '**/*.{js,vue}'","preeslint":"yarn generate-utilities","storybook":"yarn storybook-prep \u0026\u0026 storybook dev --ci --host ${STORYBOOK_HOST:-localhost} --port 9001 -c .storybook","stylelint":"stylelint 'src/**/*.scss'","test:unit":"NODE_ENV=test jest","copy-fonts":"make copy-fonts","eslint:fix":"yarn eslint --fix","test:visual":"./bin/run-visual-tests.sh 'test-storybook --browsers firefox --verbose --url http://localhost:9001'","build-tokens":"node ./bin/build_tokens.js","markdownlint":"markdownlint '**/*.md' --ignore node_modules --ignore CHANGELOG.md","prestylelint":"yarn generate-utilities","pretest:unit":"yarn build-tokens","prettier:fix":"prettier --write '**/*.{js,vue}'","stylelint:fix":"yarn stylelint --fix","storybook-prep":"run-s copy-fonts build-tokens generate-utilities","storybook-vue3":"yarn storybook-prep \u0026\u0026 VUE_VERSION=3 storybook dev --ci --host ${STORYBOOK_HOST:-localhost} --port 9001 -c .storybook","test:unit-vue3":"VUE_VERSION=3 NODE_ENV=test jest","test:unit:debug":"NODE_ENV=test node --inspect node_modules/.bin/jest --testPathIgnorePatterns storyshot.spec.js --watch --runInBand","test:unit:watch":"yarn test:unit --watch","markdownlint:fix":"yarn markdownlint --fix","storybook-static":"yarn storybook-prep \u0026\u0026 storybook build -c .storybook -o storybook","test:integration":"NODE_ENV=test start-server-and-test start http://${STORYBOOK_HOST:-localhost}:9001/iframe.html 'yarn cy:run \u0026\u0026 yarn cy:edge \u0026\u0026 yarn cy:a11y'","deprecate-gl-utils":"node ./bin/deprecate_utils.js","generate-utilities":"make src/scss/utilities.scss","generate:component":"plop","test:visual:update":"./bin/run-visual-tests.sh 'test-storybook -u --browsers firefox --verbose --url http://localhost:9001'","test:visual:minimal":"node ./bin/run_minimal_visual_tests.js","test:unit-vue3:debug":"VUE_VERSION=3 NODE_ENV=test node --inspect node_modules/.bin/jest --testPathIgnorePatterns storyshot.spec.js --watch --runInBand","test:unit-vue3:watch":"VUE_VERSION=3 yarn test:unit --watch","test:visual:internal":"NODE_ENV=test IS_VISUAL_TEST=true start-test http-get://${STORYBOOK_HOST:-localhost}:9001/iframe.html","translations:collect":"make translations.json","tailwind-config-viewer":"tailwind-config-viewer -o"},"_npmVersion":"6.14.12","_nodeVersion":"14.16.1","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-04-15T16:31:46.944Z","updated_at":"2024-11-18T00:06:57.834Z","purl":"pkg:npm/%40gitlab/ui@78.14.1","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@gitlab%2Fui/versions/78.14.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@gitlab%2Fui/versions/78.14.1/codemeta","dependencies":[{"id":1186056511,"ecosystem":"npm","package_name":"webpack","requirements":"^5.9.0","kind":"Development","optional":false},{"id":1186056510,"ecosystem":"npm","package_name":"vue-test-utils-compat","requirements":"^0.0.10","kind":"Development","optional":false},{"id":1186056509,"ecosystem":"npm","package_name":"vue-template-compiler","requirements":"2.7.16","kind":"Development","optional":false},{"id":1186056507,"ecosystem":"npm","package_name":"vue-loader","requirements":"^15.8.3","kind":"Development","optional":false},{"id":1186056506,"ecosystem":"npm","package_name":"vue","requirements":"2.7.16","kind":"Development","optional":false},{"id":1186056505,"ecosystem":"npm","package_name":"tailwindcss","requirements":"3.4.1","kind":"Development","optional":false},{"id":1186056504,"ecosystem":"npm","package_name":"tailwind-config-viewer","requirements":"1.7.3","kind":"Development","optional":false},{"id":1186056503,"ecosystem":"npm","package_name":"stylelint","requirements":"15.10.2","kind":"Development","optional":false},{"id":1186056502,"ecosystem":"npm","package_name":"style-dictionary","requirements":"^3.8.0","kind":"Development","optional":false},{"id":1186056501,"ecosystem":"npm","package_name":"storybook-dark-mode","requirements":"4.0.1","kind":"Development","optional":false},{"id":1186056500,"ecosystem":"npm","package_name":"storybook","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056499,"ecosystem":"npm","package_name":"start-server-and-test","requirements":"^1.10.6","kind":"Development","optional":false},{"id":1186056498,"ecosystem":"npm","package_name":"sass-true","requirements":"^6.1.0","kind":"Development","optional":false},{"id":1186056497,"ecosystem":"npm","package_name":"sass-loader","requirements":"^10.2.0","kind":"Development","optional":false},{"id":1186056496,"ecosystem":"npm","package_name":"sass-export","requirements":"^2.1.2","kind":"Development","optional":false},{"id":1186056495,"ecosystem":"npm","package_name":"sass","requirements":"^1.49.9","kind":"Development","optional":false},{"id":1186056494,"ecosystem":"npm","package_name":"rollup-plugin-vue","requirements":"^5.1.6","kind":"Development","optional":false},{"id":1186056493,"ecosystem":"npm","package_name":"rollup-plugin-svg","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1186056492,"ecosystem":"npm","package_name":"rollup-plugin-string","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1186056491,"ecosystem":"npm","package_name":"rollup-plugin-postcss","requirements":"4.0.2","kind":"Development","optional":false},{"id":1186056490,"ecosystem":"npm","package_name":"rollup-plugin-babel","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1186056489,"ecosystem":"npm","package_name":"rollup","requirements":"^2.53.1","kind":"Development","optional":false},{"id":1186056488,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1186056487,"ecosystem":"npm","package_name":"react","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1186056486,"ecosystem":"npm","package_name":"prettier","requirements":"2.6.2","kind":"Development","optional":false},{"id":1186056485,"ecosystem":"npm","package_name":"postcss-scss","requirements":"4.0.4","kind":"Development","optional":false},{"id":1186056484,"ecosystem":"npm","package_name":"postcss-loader","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1186056483,"ecosystem":"npm","package_name":"postcss","requirements":"8.4.28","kind":"Development","optional":false},{"id":1186056482,"ecosystem":"npm","package_name":"plop","requirements":"^2.5.4","kind":"Development","optional":false},{"id":1186056481,"ecosystem":"npm","package_name":"pikaday","requirements":"^1.8.0","kind":"Development","optional":false},{"id":1186056480,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":1186056479,"ecosystem":"npm","package_name":"module-alias","requirements":"^2.2.2","kind":"Development","optional":false},{"id":1186056478,"ecosystem":"npm","package_name":"mockdate","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1186056477,"ecosystem":"npm","package_name":"markdownlint-cli","requirements":"^0.29.0","kind":"Development","optional":false},{"id":1186056476,"ecosystem":"npm","package_name":"jest-image-snapshot","requirements":"^6.4.0","kind":"Development","optional":false},{"id":1186056475,"ecosystem":"npm","package_name":"jest-environment-jsdom","requirements":"29.7.0","kind":"Development","optional":false},{"id":1186056474,"ecosystem":"npm","package_name":"jest-circus","requirements":"29.7.0","kind":"Development","optional":false},{"id":1186056473,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1186056472,"ecosystem":"npm","package_name":"inquirer-select-directory","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1186056471,"ecosystem":"npm","package_name":"identity-obj-proxy","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1186056470,"ecosystem":"npm","package_name":"glob","requirements":"10.3.3","kind":"Development","optional":false},{"id":1186056469,"ecosystem":"npm","package_name":"eslint-plugin-storybook","requirements":"0.8.0","kind":"Development","optional":false},{"id":1186056468,"ecosystem":"npm","package_name":"eslint-plugin-cypress","requirements":"2.15.1","kind":"Development","optional":false},{"id":1186056467,"ecosystem":"npm","package_name":"eslint-import-resolver-jest","requirements":"3.0.2","kind":"Development","optional":false},{"id":1186056466,"ecosystem":"npm","package_name":"eslint","requirements":"8.57.0","kind":"Development","optional":false},{"id":1186056465,"ecosystem":"npm","package_name":"emoji-regex","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1186056464,"ecosystem":"npm","package_name":"dompurify","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1186056461,"ecosystem":"npm","package_name":"cypress","requirements":"13.7.2","kind":"Development","optional":false},{"id":1186056460,"ecosystem":"npm","package_name":"bootstrap","requirements":"4.6.2","kind":"Development","optional":false},{"id":1186056459,"ecosystem":"npm","package_name":"babel-loader","requirements":"^8.0.5","kind":"Development","optional":false},{"id":1186056458,"ecosystem":"npm","package_name":"babel-jest","requirements":"29.0.1","kind":"Development","optional":false},{"id":1186056455,"ecosystem":"npm","package_name":"@vue/vue3-jest","requirements":"^29.1.1","kind":"Development","optional":false},{"id":1186056454,"ecosystem":"npm","package_name":"@vue/vue2-jest","requirements":"29.0.0","kind":"Development","optional":false},{"id":1186056452,"ecosystem":"npm","package_name":"@vue/test-utils","requirements":"1.3.0","kind":"Development","optional":false},{"id":1186056451,"ecosystem":"npm","package_name":"@vue/compiler-sfc","requirements":"^3.2.40","kind":"Development","optional":false},{"id":1186056450,"ecosystem":"npm","package_name":"@vue/compat","requirements":"^3.2.40","kind":"Development","optional":false},{"id":1186056449,"ecosystem":"npm","package_name":"@types/jest-image-snapshot","requirements":"^6.4.0","kind":"Development","optional":false},{"id":1186056448,"ecosystem":"npm","package_name":"@storybook/vue3-webpack5","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056447,"ecosystem":"npm","package_name":"@storybook/vue3","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056446,"ecosystem":"npm","package_name":"@storybook/vue-webpack5","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056445,"ecosystem":"npm","package_name":"@storybook/vue","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056444,"ecosystem":"npm","package_name":"@storybook/theming","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056443,"ecosystem":"npm","package_name":"@storybook/test-runner","requirements":"0.17.0","kind":"Development","optional":false},{"id":1186056442,"ecosystem":"npm","package_name":"@storybook/test","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056441,"ecosystem":"npm","package_name":"@storybook/builder-webpack5","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056440,"ecosystem":"npm","package_name":"@storybook/addon-viewport","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056439,"ecosystem":"npm","package_name":"@storybook/addon-interactions","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056438,"ecosystem":"npm","package_name":"@storybook/addon-essentials","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056437,"ecosystem":"npm","package_name":"@storybook/addon-docs","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056436,"ecosystem":"npm","package_name":"@storybook/addon-a11y","requirements":"^7.6.17","kind":"Development","optional":false},{"id":1186056435,"ecosystem":"npm","package_name":"@rollup/plugin-replace","requirements":"^2.3.2","kind":"Development","optional":false},{"id":1186056434,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^7.1.3","kind":"Development","optional":false},{"id":1186056433,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^11.1.0","kind":"Development","optional":false},{"id":1186056432,"ecosystem":"npm","package_name":"@gitlab/svgs","requirements":"3.96.0","kind":"Development","optional":false},{"id":1186056431,"ecosystem":"npm","package_name":"@gitlab/stylelint-config","requirements":"6.1.0","kind":"Development","optional":false},{"id":1186056430,"ecosystem":"npm","package_name":"@gitlab/fonts","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1186056429,"ecosystem":"npm","package_name":"@gitlab/eslint-plugin","requirements":"19.5.0","kind":"Development","optional":false},{"id":1186056428,"ecosystem":"npm","package_name":"@cypress/grep","requirements":"^4.0.1","kind":"Development","optional":false},{"id":1186056427,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.24.1","kind":"Development","optional":false},{"id":1186056426,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.24.4","kind":"Development","optional":false},{"id":1186056425,"ecosystem":"npm","package_name":"@babel/plugin-proposal-optional-chaining","requirements":"^7.21.0","kind":"Development","optional":false},{"id":1186056424,"ecosystem":"npm","package_name":"@babel/plugin-proposal-nullish-coalescing-operator","requirements":"^7.18.6","kind":"Development","optional":false},{"id":1186056423,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.24.4","kind":"Development","optional":false},{"id":1186056421,"ecosystem":"npm","package_name":"vue-runtime-helpers","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1186056420,"ecosystem":"npm","package_name":"portal-vue","requirements":"^2.1.6","kind":"runtime","optional":false},{"id":1186056419,"ecosystem":"npm","package_name":"marked-bidi","requirements":"^1.0.8","kind":"runtime","optional":false},{"id":1186056418,"ecosystem":"npm","package_name":"marked","requirements":"^12.0.0","kind":"runtime","optional":false},{"id":1186056417,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.20","kind":"runtime","optional":false},{"id":1186056416,"ecosystem":"npm","package_name":"iframe-resizer","requirements":"^4.3.2","kind":"runtime","optional":false},{"id":1186056415,"ecosystem":"npm","package_name":"echarts","requirements":"^5.3.2","kind":"runtime","optional":false},{"id":1186056414,"ecosystem":"npm","package_name":"bootstrap-vue","requirements":"2.23.1","kind":"runtime","optional":false},{"id":1186056413,"ecosystem":"npm","package_name":"@floating-ui/dom","requirements":"1.4.3","kind":"runtime","optional":false},{"id":1186056463,"ecosystem":"npm","package_name":"cypress-real-events","requirements":"^1.11.0","kind":"Development","optional":false},{"id":1186056462,"ecosystem":"npm","package_name":"cypress-axe","requirements":"^1.4.0","kind":"Development","optional":false},{"id":1186056453,"ecosystem":"npm","package_name":"@vue/test-utils-vue3","requirements":"npm:@vue/test-utils@2.2.0","kind":"Development","optional":false},{"id":1186056456,"ecosystem":"npm","package_name":"autoprefixer","requirements":"^9.7.6","kind":"Development","optional":false},{"id":1186056457,"ecosystem":"npm","package_name":"axe-core","requirements":"^4.2.3","kind":"Development","optional":false},{"id":1186056508,"ecosystem":"npm","package_name":"vue-loader-vue3","requirements":"npm:vue-loader@17","kind":"Development","optional":false},{"id":1186056422,"ecosystem":"npm","package_name":"@arkweid/lefthook","requirements":"0.7.7","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@gitlab%2Fui"}