govuk-frontend
Version:
GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
93 lines (92 loc) • 2.91 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": "5.8.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": "https://github.com/alphagov/govuk-frontend.git"
},
"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.build.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.26.0",
"@babel/preset-env": "^7.26.0",
"@govuk-frontend/config": "*",
"@govuk-frontend/helpers": "*",
"@govuk-frontend/lib": "*",
"@govuk-frontend/tasks": "*",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-replace": "^5.0.7",
"@rollup/plugin-terser": "^0.4.4",
"autoprefixer": "^10.4.20",
"cssnano": "^7.0.6",
"cssnano-preset-default": "^7.0.1",
"govuk-prototype-kit": "^13.16.2",
"gulp": "^5.0.0",
"gulp-cli": "^3.0.0",
"html-validate": "8.27.0",
"nunjucks": "^3.2.4",
"outdent": "^0.8.0",
"postcss": "^8.4.49",
"postcss-scss": "^4.0.9",
"puppeteer": "^23.6.0",
"rollup": "^4.19.1",
"sass-color-helpers": "^2.1.1",
"sass-embedded": "^1.81.0",
"sassdoc": "^2.7.4",
"slash": "^5.1.0"
}
}