govuk-frontend
Version:
GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
95 lines (94 loc) • 2.98 kB
JSON
{
"name": "govuk-frontend",
"description": "GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.",
"version": "6.1.0",
"main": "dist/govuk/all.bundle.js",
"module": "dist/govuk/all.mjs",
"sass": "dist/govuk/index.scss",
"files": [
"dist",
"govuk-prototype-kit.config.json",
"package.json",
"README.md"
],
"exports": {
".": {
"sass": "./dist/govuk/index.scss",
"import": "./dist/govuk/all.mjs",
"require": "./dist/govuk/all.bundle.js",
"default": "./dist/govuk/all.bundle.js"
},
"./*": "./*",
"./dist/": "./dist/",
"./govuk-prototype-kit.config.json": "./govuk-prototype-kit.config.json",
"./package.json": "./package.json"
},
"sideEffects": false,
"engines": {
"node": ">= 4.2.0"
},
"author": {
"name": "GOV.UK Design System Team (Government Digital Service)",
"email": "design-system-developers@digital.cabinet-office.gov.uk"
},
"repository": {
"type": "git",
"url": "git+https://github.com/alphagov/govuk-frontend.git",
"directory": "packages/govuk-frontend"
},
"bugs": {
"url": "https://github.com/alphagov/govuk-frontend/issues"
},
"homepage": "https://frontend.design-system.service.gov.uk/",
"keywords": [
"govuk",
"frontend",
"design system",
"template"
],
"license": "MIT",
"scripts": {
"dev": "gulp dev --color",
"prebuild:package": "npm run clean:package",
"prebuild:release": "npm run clean:release",
"build": "npm run build:package",
"build:package": "gulp build:package --color",
"build:release": "gulp build:release --color",
"build:stats": "npm run stats --workspace @govuk-frontend/stats",
"build:types": "tsc --build tsconfig.json",
"clean": "npm run clean:package",
"clean:package": "del-cli *.tsbuildinfo dist govuk-prototype-kit.config.json",
"clean:release": "del-cli ../../dist --force",
"postbuild:package": "npm run build:stats && govuk-prototype-kit validate-plugin .",
"version": "echo $npm_package_version"
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@govuk-frontend/config": "*",
"@govuk-frontend/helpers": "*",
"@govuk-frontend/lib": "*",
"@govuk-frontend/tasks": "*",
"@rollup/plugin-babel": "^6.1.0",
"@rollup/plugin-replace": "^6.0.3",
"@rollup/plugin-terser": "^0.4.4",
"autoprefixer": "^10.4.24",
"cssnano": "^7.1.2",
"cssnano-preset-default": "^7.0.1",
"govuk-prototype-kit": "^13.19.0",
"gulp": "^5.0.1",
"gulp-cli": "^3.0.0",
"html-validate": "10.7.0",
"nunjucks": "^3.2.4",
"outdent": "^0.8.0",
"postcss": "^8.5.6",
"postcss-scss": "^4.0.9",
"puppeteer": "^24.37.5",
"rollup": "^4.59.0",
"sass-color-helpers": "^2.1.1",
"sass-embedded": "^1.89.2",
"sassdoc": "^2.7.4",
"slash": "^5.1.0",
"stylelint": "^16.26.1"
}
}