{
  "name": "@uswds/uswds",
  "version": "3.14.0",
  "description": "Open source UI components and visual style guide for U.S. government websites",
  "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 packages/",
    "lint:sass": "gulp lintSass",
    "mocha": "mocha",
    "prepare": "npm run build",
    "release": "gulp release",
    "federalist": "npm run build && npm run build:storybook",
    "start": "npm run start:storybook",
    "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": "storybook build -o _site && concurrently -k -s first -n \"SB,TEST\" \"http-server _site --port 6006 --silent\" \"wait-on --timeout 30000 http://127.0.0.1:6006 && test-storybook --url http://127.0.0.1:6006\"",
    "test:sass": "gulp sassTests",
    "test:tasks": "gulp tasksTests",
    "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": "storybook dev -p 6006",
    "build:storybook": "storybook build  -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",
  "engines": {
    "node": ">=20"
  },
  "dependencies": {
    "lit": "3.3.3"
  },
  "devDependencies": {
    "@18f/identity-stylelint-config": "4.1.0",
    "@babel/core": "7.29.7",
    "@babel/preset-env": "7.29.7",
    "@eslint/js": "^10.0.1",
    "@material-design-icons/svg": "0.14.15",
    "@rollup/plugin-commonjs": "^29.0.3",
    "@spiriit/vite-plugin-svg-spritemap": "^6.0.0",
    "@storybook/addon-a11y": "^9.1.20",
    "@storybook/html-vite": "^9.1.20",
    "@storybook/test-runner": "^0.23.0",
    "@types/node": "24.13.3",
    "@uswds/compile": "1.3.2",
    "ansi-colors": "4.1.3",
    "autoprefixer": "10.5.0",
    "axe-playwright": "^2.2.2",
    "babelify": "10.0.0",
    "browserify": "17.0.1",
    "concurrently": "^10.0.3",
    "cross-spawn": "7.0.6",
    "del": "8.0.1",
    "esbuild": "^0.28.1",
    "eslint": "^10.8.0",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-import-x": "^4.17.1",
    "eslint-plugin-lit": "^2.3.1",
    "eslint-plugin-no-unsanitized": "^4.1.5",
    "fancy-log": "2.0.0",
    "globals": "17.8.0",
    "gulp": "5.0.1",
    "gulp-mocha": "10.0.1",
    "gulp-postcss": "10.0.0",
    "gulp-rename": "2.1.0",
    "gulp-replace": "1.1.4",
    "gulp-sass": "6.0.1",
    "gulp-sourcemaps": "3.0.0",
    "gulp-svgstore": "9.0.0",
    "gulp-uglify": "3.0.2",
    "html-webpack-plugin": "5.6.8",
    "http-server": "^14.1.1",
    "jsdom": "22.1.0",
    "jsdom-global": "3.0.2",
    "lodash.merge": "4.6.2",
    "magic-string": "^0.30.21",
    "mocha": "11.8.0",
    "mq-polyfill": "1.1.8",
    "postcss": "8.5.25",
    "postcss-csso": "6.0.1",
    "postcss-discard-comments": "8.0.2",
    "prettier": "3.9.6",
    "sass-embedded": "1.100.0",
    "sass-true": "10.1.0",
    "sinon": "22.1.0",
    "snyk": "1.1306.2",
    "storybook": "^9.1.20",
    "stylelint": "16.12.0",
    "svgo": "^4.0.2",
    "twig": "3.0.0",
    "typescript": "7.0.2",
    "vinyl-buffer": "1.0.1",
    "vinyl-source-stream": "2.0.0",
    "vite": "^6.4.3",
    "wait-on": "^9.1.0",
    "webpack": "5.109.2",
    "webpack-cli": "7.2.2"
  },
  "overrides": {
    "nwsapi": "2.2.13"
  }
}
