UNPKG

@uswds/uswds

Version:

Open source UI components and visual style guide for U.S. government websites

209 lines (208 loc) 7.13 kB
{ "name": "@uswds/uswds", "version": "3.13.0", "description": "Open source UI components and visual style guide for U.S. government websites", "engines": { "node": ">= 4" }, "keywords": [ "ui", "uswds", "components", "library", "open source", "united states", "usa", "u.s.", "government", "websites" ], "files": [ ".storybook", "dist", "packages", "src", "tasks", ".browserslistrc", "CONTRIBUTING.md", "gulpfile.js", "webpack.twig.config.js", "vite.config.js", "vite.config.banner.cdn.js", "vite.config.components.js" ], "module": "./dist/js/uswds.min.js", "exports": { "./core/*": "./packages/uswds-core/src/styles/*", "./uswds-core/*": "./packages/uswds-core/*", "./functions/*": "./packages/uswds-core/src/styles/functions/*", ".": { "import": "./dist/js/uswds.min.js", "default": "./dist/js/uswds.min.js" }, "./components/*": "./dist/components/*.js.mjs", "./src/js/components": "./packages/uswds-core/src/js/index.js", "./src/img/*": "./dist/img/*", "./js": "./packages/uswds-core/src/js/index.js", "./js/*": "./packages/*/src/index.js", "./css/*": "./dist/css/*", "./scss/*": "./packages/*/_index.scss", "./img/*": "./dist/img/*", "./fonts/*": "./packages/uswds-core/src/assets/fonts/*" }, "main": "dist/js/uswds.min.js", "jsnext:main": "./packages/uswds-core/src/js/start.js", "style": "dist/css/uswds.min.css", "sass": "./src/stylesheets/uswds.scss", "mocha": { "config": "src/utils/test/.mocharc.json" }, "scripts": { "build": "gulp && npm run build:web-components", "build:web-components": "vite build --config='./vite.config.banner.cdn.js'", "lint": "npm run lint:js && npm run lint:sass", "lint:js": "ESLINT_USE_FLAT_CONFIG=true eslint --config='eslint.config.mjs' packages/**/**/*.js ", "lint:sass": "gulp lintSass", "mocha": "mocha", "prepare": "npm run build", "preversion": "npm test", "release": "gulp release", "federalist": "npm run build && npm run build:storybook", "start": "npm run start:storybook", "test": "snyk test && npm run lint && gulp typecheck && gulp test", "test:ci": "npm run lint && gulp test && npm run test:a11y && npm run build:html", "test:a11y": "build-storybook && axe-storybook", "test:sass": "gulp sassTests", "test:unit": "gulp unitTests", "version": "gulp release", "watch": "gulp watch", "fix:icons": "npx svgo --folder ./packages/usa-icon/src/img/uswds-icons -q && npx svgo --folder ./packages/usa-icon/src/img/usa-icons-bg -q", "prettier": "npm run prettier:html && npm run prettier:js && npm run prettier:sass", "prettier:check": "npx prettier -c ./packages/**/*.{scss,js}", "prettier:html": "npx prettier --write './html-templates/**/**/*.html' --ignore-path=.prettierignore", "prettier:js": "npx prettier --write './packages/**/**/*.js' --ignore-path=.prettierignore", "prettier:sass": "npx prettier --write './packages/**/**/*.scss' --ignore-path=.prettierignore", "start:storybook": "start-storybook -p 6006", "build:storybook": "build-storybook -o _site", "build:html": "webpack build --config ./webpack.twig.config.js && npm run prettier:html" }, "repository": { "type": "git", "url": "https://github.com/uswds/uswds.git" }, "author": "18F", "contributors": [ "Shawn Allen <shawn.allen@gsa.gov>", "Maya Benari <maya.ben-ari@gsa.gov>", "Cathlene Baptista <cathlene.baptista@gsa.gov>", "Adam Biagianti <adam.biagianti@gsa.gov>", "Sara D. Cope <sara.cope@gsa.gov>", "Rachel Corsino <rachel.corsino@gsa.gov>", "John Donmoyer <john.donmoyer@gsa.gov>", "Stephanie Green <stephanie.green@gsa.gov>", "Matt Henry <matt.henry@gsa.gov>", "Brian Hurst <brian.hurst@gsa.gov>", "Jeremia Kimelman <jeremia.kimelman@gsa.gov>", "Amy Leadem <amy.leadem@gsa.gov>", "Amanda Lloyd <amanda.lloyd@gsa.gov>", "Charles Mahoney <charles.mahoney@gsa.gov>", "James Mejia <james.mejia@gsa.gov>", "Geoffrey Queen <geoffrey.queen@gsa.gov>", "Roger Steve Ruiz <roger.ruiz@gsa.gov>", "Marco Segreto <marco.segreto@gsa.gov>", "Julia Solórzano <julia.solorzano@gsa.gov>", "Atul Varma <atul.varma@gsa.gov>", "Dan O. Williams <daniel.williams@gsa.gov>" ], "license": "SEE LICENSE IN LICENSE.md", "bugs": { "url": "https://github.com/uswds/uswds/issues" }, "homepage": "https://github.com/uswds/uswds#readme", "dependencies": { "lit": "^3.2.1", "receptor": "1.0.0" }, "devDependencies": { "@18f/identity-stylelint-config": "4.1.0", "@babel/core": "7.26.8", "@babel/preset-env": "7.26.8", "@chanzuckerberg/axe-storybook-testing": "6.3.1", "@material-design-icons/svg": "0.14.13", "@rollup/plugin-commonjs": "^28.0.3", "@spiriit/vite-plugin-svg-spritemap": "^4.0.0", "@storybook/addon-a11y": "6.5.16", "@storybook/addon-essentials": "6.5.16", "@storybook/addon-links": "6.5.16", "@storybook/builder-webpack5": "6.5.16", "@storybook/html": "6.5.16", "@storybook/manager-webpack5": "6.5.16", "@types/node": "20.14.10", "@uswds/compile": "^1.3.1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", "axe-core": "4.10.2", "babelify": "10.0.0", "browserify": "17.0.1", "cross-spawn": "7.0.6", "css-loader": "6.8.1", "del": "6.0.0", "eslint": "8.56.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-airbnb-base": "^0.0.1-security", "eslint-plugin-import": "2.31.0", "eslint-plugin-lit": "^2.0.0", "eslint-plugin-no-unsanitized": "4.1.2", "fancy-log": "2.0.0", "file-loader": "6.2.0", "gulp": "4.0.2", "gulp-mocha": "9.0.0", "gulp-postcss": "9.0.1", "gulp-rename": "2.0.0", "gulp-replace": "1.1.4", "gulp-sass": "6.0.0", "gulp-sourcemaps": "3.0.0", "gulp-svgstore": "9.0.0", "gulp-uglify": "3.0.2", "html-webpack-plugin": "5.6.3", "jsdom": "22.1.0", "jsdom-global": "3.0.2", "lodash.merge": "4.6.2", "merge-stream": "2.0.0", "mocha": "10.8.2", "mq-polyfill": "1.1.8", "postcss": "8.5.2", "postcss-csso": "6.0.1", "postcss-discard-comments": "6.0.2", "postcss-import": "15.1.0", "postcss-loader": "7.3.3", "postcss-preset-env": "9.6.0", "prettier": "3.4.2", "react-dom": "17.0.2", "resolve-url-loader": "5.0.0", "sass": "^1.89.0", "sass-embedded": "^1.83.4", "sass-loader": "16.0.4", "sass-true": "6.0.1", "sinon": "12.0.1", "snyk": "1.1295.3", "style-loader": "3.3.3", "stylelint": "16.12.0", "svgo": "^3.3.2", "twigjs-loader": "1.0.3", "typescript": "5.7.3", "vinyl-buffer": "1.0.1", "vinyl-source-stream": "2.0.0", "vite": "^6.2.2", "vite-plugin-svg-sprite": "^0.6.2", "webpack": "5.98.0", "webpack-cli": "5.1.4" }, "optionalDependencies": { "sass-embedded-linux-x64": "^1.89.0" }, "overrides": { "nwsapi": "2.2.13" } }