{"bugs":{"url":"https://github.com/swagger-api/swagger-ui/issues"},"dist":{"shasum":"44bc4dd0d2679874a374bfa420171beca0957c58","tarball":"https://registry.npmjs.org/swagger-ui/-/swagger-ui-5.27.1.tgz","fileCount":14,"integrity":"sha512-cGQyafnHLmVFiBeFrbUzUtMn+R0/XI7r69T/cxp5bkusTdLu1Ul8A+8j9hgThYLEH33LukOzldtiuu4gr8XE6g==","signatures":[{"sig":"MEQCIGTmS9odSgmR9I8bt6lPLtNrzNv20COtYwTZNtE/B6UdAiBlCoeJYdr49sgyMncpAWB4Yrc9Vi45wqk9+UcLCHuXeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7315319},"main":"./dist/swagger-ui.js","name":"swagger-ui","config":{"deps_check_dir":".deps_check"},"module":"./dist/swagger-ui-es-bundle-core.js","exports":{".":{"node":{"import":"./dist/swagger-ui-bundle.js","require":"./dist/swagger-ui-es-bundle.js"},"browser":{"import":"./dist/swagger-ui-es-bundle-core.js","require":"./dist/swagger-ui.js"},"default":{"import":"./dist/swagger-ui-bundle.js","require":"./dist/swagger-ui-es-bundle.js"}},"./dist/swagger-ui.css":"./dist/swagger-ui.css","./dist/oauth2-redirect.html":"./dist/oauth2-redirect.html","./dist/swagger-ui-standalone-preset":"./dist/swagger-ui-standalone-preset.js"},"gitHead":"43ed706e9519841e97401cfad83faca564b37eaf","license":"Apache-2.0","scripts":{"dev":"cross-env NODE_ENV=development BABEL_ENV=development BROWSERSLIST_ENV=browser-development webpack serve --config webpack/dev.js","lint":"eslint --ext \".js,.jsx\" src test dev-helpers flavors","test":"run-s lint-errors test:unit cy:ci","build":"npm run build-stylesheets && rimraf ./dist/swagger-ui.js ./dist/swagger-ui.js.map && npm run build-all-bundles","clean":"rimraf ./dist","cy:ci":"start-server-and-test cy:start http://localhost:3204 cy:run","start":"npm-run-all --parallel serve-static open-static","cy:dev":"start-server-and-test cy:start http://localhost:3204 cy:open","cy:run":"cross-env BROWSERSLIST_ENV=browser-production cypress run","cy:open":"cross-env BROWSERSLIST_ENV=browser-production cypress open","cy:start":"run-p -r cy:server cy:mock-api","lint-fix":"eslint --ext \".js,.jsx\" src test dev-helpers flavors --fix","cy:server":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack serve --config webpack/dev-e2e.js","deps-size":"cross-env NODE_ENV=development webpack -p --config webpack/bundle.js --json | webpack-bundle-size-analyzer >| $npm_package_config_deps_check_dir/sizes.txt","test:unit":"cross-env NODE_ENV=test BABEL_ENV=commonjs BROWSERSLIST_ENV=node-development jest --config ./config/jest/jest.unit.config.js","build:core":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/core.js","deps-check":"run-s deps-license deps-size","cy:mock-api":"json-server --watch test/e2e-selenium/db.json --port 3204","lint-errors":"eslint --quiet --ext \".js,.jsx\" src test dev-helpers flavors","lint-styles":"stylelint \"**/*.scss\"","open-static":"npx open-cli http://localhost:3002","build:bundle":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=isomorphic-production webpack --color --config webpack/bundle.js","deps-license":"license-checker --production --csv --out $npm_package_config_deps_check_dir/licenses.csv && license-checker --development --csv --out $npm_package_config_deps_check_dir/licenses-dev.csv","serve-static":"ws -d dist/ --hostname 0.0.0.0 -p 3002","test:artifact":"cross-env NODE_ENV=production BABEL_ENV=commonjs BROWSERSLIST_ENV=node-development jest --config ./config/jest/jest.artifact.config.js","security-audit":"run-s -sc security-audit:all security-audit:prod","build:es:bundle":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=isomorphic-production webpack --color --config webpack/es-bundle.js","lint-styles-fix":"stylelint \"**/*.scss\" --fix","build:standalone":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/standalone.js","automated-release":"release-it -VV --config ./release/.release-it.json","build-all-bundles":"run-p --aggregate-output build:core build:bundle build:standalone build:es:bundle build:es:bundle:core","build-stylesheets":"cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/stylesheets.js && shx sed -i \"s/\\*zoom/zoom/g\" ./dist/swagger-ui.css","security-audit:all":"npm-audit-ci-wrapper -t moderate","security-audit:prod":"npm-audit-ci-wrapper -p -t low","build:es:bundle:core":"cross-env NODE_ENV=production BABEL_ENV=esm BROWSERSLIST_ENV=browser-production webpack --color --config webpack/es-bundle-core.js"},"_npmUser":{"name":"swagger-api","email":"apiteam@swagger.io"},"homepage":"https://github.com/swagger-api/swagger-ui","overrides":{"enzyme":{"cheerio":"=1.0.0-rc.12"},"@pmmmwh/react-refresh-webpack-plugin":{"webpack-dev-server":"$webpack-dev-server"}},"repository":{"url":"git+ssh://git@github.com/swagger-api/swagger-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"[![NPM version](https://badge.fury.io/js/swagger-ui.svg)](http://badge.fury.io/js/swagger-ui) [![Build Status](https://jenkins.swagger.io/view/OSS%20-%20JavaScript/job/oss-swagger-ui-master/badge/icon?subject=jenkins%20build)](https://jenkins.swagger.io/v","directories":{},"maintainers":[{"name":"swagger-api","email":"apiteam@swagger.io"},{"name":"fehguy","email":"fehguy@gmail.com"},{"name":"kyleshockey","email":"kyleshockey@gmail.com"}],"_nodeVersion":"22.17.1","contributors":[{"url":"in alphabetical order"},{"name":"Anna Bodnia","email":"anna.bodnia@gmail.com"},{"name":"Buu Nguyen","email":"buunguyen@gmail.com"},{"name":"Josh Ponelat","email":"jponelat@gmail.com"},{"name":"Kyle Shockey","email":"kyleshockey@gmail.com"},{"name":"Robert Barnwell","email":"robert@robertismy.name"},{"name":"Sahar Jafari","email":"shr.jafari@gmail.com"},{"name":"Vladimir Gorej","email":"vladimir.gorej@gmail.com"}],"dependencies":{"xml":"=1.0.1","react":">=16.8.0 <19","redux":"^5.0.1","lodash":"^4.17.21","sha.js":"^2.4.11","ieee754":"^1.2.1","js-yaml":"=4.1.0","randexp":"^0.5.3","reselect":"^5.1.1","base64-js":"^1.5.1","dompurify":"=3.2.4","immutable":"^3.x.x","react-dom":">=16.8.0 <19","url-parse":"^1.5.10","zenscroll":"^4.0.2","classnames":"^2.5.1","css.escape":"1.5.1","prop-types":"^15.8.1","remarkable":"^2.0.1","deep-extend":"0.6.0","randombytes":"^2.1.0","react-redux":"^9.2.0","@scarf/scarf":"=1.4.0","swagger-client":"^3.35.5","react-inspector":"^6.0.1","redux-immutable":"^4.0.0","serialize-error":"^8.1.0","js-file-download":"^0.4.12","xml-but-prettier":"^1.0.1","react-debounce-input":"=3.3.0","@babel/runtime-corejs3":"^7.27.1","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"^15.6.1","react-immutable-proptypes":"2.2.0","react-immutable-pure-component":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"=3.2.25","shx":"=0.4.0","cors":"^2.8.5","jest":"=29.7.0","less":"^4.2.2","open":"^10.1.0","husky":"=9.1.7","jsdom":"=26.0.0","sinon":"=20.0.0","buffer":"^6.0.3","dedent":"^1.6.0","enzyme":"=3.11.0","eslint":"^8.57.0","expect":"=29.7.0","rimraf":"^6.0.1","cheerio":"=1.0.0","cssnano":"=7.0.7","cypress":"=14.2.0","express":"^4.21.2","postcss":"^8.5.3","process":"^0.11.10","webpack":"^5.97.1","open-cli":"=8.0.0","prettier":"^3.5.3","cross-env":"=7.0.3","deepmerge":"^4.3.1","stylelint":"^16.19.1","@babel/cli":"=7.26.4","css-loader":"=7.1.2","release-it":"=17.11.0","@babel/core":"=7.26.10","body-parser":"^1.19.0","inspectpack":"=4.7.1","json-loader":"^0.5.7","json-merger":"^2.0.0","json-server":"=0.17.4","lint-staged":"^15.5.0","npm-run-all":"^4.1.5","sass-loader":"^16.0.4","webpack-cli":"^6.0.1","autoprefixer":"^10.4.21","babel-loader":"^9.2.1","git-describe":"^4.1.0","postcss-scss":"^4.0.9","@jest/globals":"=29.7.0","@svgr/webpack":"=8.1.0","oauth2-server":"^2.4.1","react-refresh":"^0.17.0","sass-embedded":"=1.86.0","tachyons-sass":"^4.9.5","postcss-loader":"^8.1.1","@babel/register":"=7.27.1","@commitlint/cli":"^19.8.0","license-checker":"^25.0.0","local-web-server":"^5.4.0","@babel/preset-env":"=7.27.2","stream-browserify":"^3.0.0","eslint-plugin-jest":"^28.12.0","postcss-preset-env":"^10.1.6","source-map-support":"^0.5.21","stylelint-prettier":"^5.0.3","webpack-dev-server":"^5.2.2","@babel/preset-react":"=7.26.3","babel-plugin-lodash":"=3.3.4","eslint-plugin-react":"^7.37.4","html-webpack-plugin":"^5.6.3","jest-transform-stub":"=2.0.0","react-test-renderer":"^18.3.1","@babel/eslint-parser":"=7.26.10","eslint-plugin-import":"^2.31.0","npm-audit-ci-wrapper":"^3.0.2","webpack-stats-plugin":"=1.1.3","start-server-and-test":"^2.0.11","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","jest-environment-jsdom":"=29.7.0","webpack-node-externals":"=3.0.0","mini-css-extract-plugin":"^2.9.2","babel-plugin-module-resolver":"=5.0.2","webpack-bundle-size-analyzer":"^3.1.0","@babel/plugin-transform-runtime":"=7.26.10","@commitlint/config-conventional":"^19.8.0","html-webpack-skip-assets-plugin":"^1.0.4","@cfaester/enzyme-adapter-react-18":"=0.8.0","@release-it/conventional-changelog":"=8.0.2","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","babel-plugin-transform-react-remove-prop-types":"=0.4.24"},"_npmOperationalInternal":{"tmp":"tmp/swagger-ui_5.27.1_1754033645733_0.8871603233828991","host":"s3://npm-registry-packages-npm-production"},"_id":"swagger-ui@5.27.1","version":"5.27.1"}