UNPKG

4 kBJSONView Raw
1{
2 "name": "uswds",
3 "version": "1.6.10",
4 "description": "Open source UI components and visual style guide for U.S. government websites",
5 "engines": {
6 "node": ">= 4"
7 },
8 "main": "dist/js/uswds.min.js",
9 "jsnext:main": "src/js/start.js",
10 "style": "dist/css/uswds.min.css",
11 "sass": "src/stylesheets/uswds.scss",
12 "scripts": {
13 "build": "gulp build",
14 "build:css": "gulp sass",
15 "build:js": "gulp javascript",
16 "cover": "istanbul cover --config config/istanbul.yml gulp cover",
17 "cracks": "cracks --paths package.json,spec",
18 "federalist": "npm install --only=dev && gulp build && fractal build",
19 "lint": "eslint src/js/**/*.js spec/**/*.js",
20 "mocha": "mocha --opts spec/mocha.opts",
21 "prepare": "gulp build",
22 "preversion": "npm test",
23 "release": "gulp build release",
24 "spec": "npm run mocha -- 'spec/**/*.spec.js'",
25 "start": "fractal start --sync",
26 "test": "snyk test && gulp eslint typecheck stylelint test regression",
27 "test:unit": "gulp test",
28 "test:visual": "node ./spec/visual-regression-tester.js test",
29 "test:visual:update": " node ./spec/visual-regression-tester.js test --updateGolden",
30 "version": "gulp build release",
31 "watch": "NODE_ENV=development nswatch"
32 },
33 "watch": {
34 "src/stylesheets/{components,core,elements,}/*.scss": "build:css",
35 "src/js/**/*.js": "build:js"
36 },
37 "repository": {
38 "type": "git",
39 "url": "https://github.com/uswds/uswds.git"
40 },
41 "author": "18F",
42 "contributors": [
43 "Maya Benari <maya.ben-ari@gsa.gov>",
44 "Marco Segreto <marco.segreto@gsa.gov>",
45 "Jeremia Kimelman <jeremia.kimelman@gsa.gov>",
46 "Roger Steve Ruiz <roger.ruiz@gsa.gov>",
47 "Julia Elman <julia.elman@gsa.gov>",
48 "Shawn Allen <shawn.allen@gsa.gov>",
49 "Atul Varma <atul.varma@gsa.gov>",
50 "John Donmoyer <john.donmoyer@gsa.gov>"
51 ],
52 "license": "SEE LICENSE IN LICENSE.md",
53 "bugs": {
54 "url": "https://github.com/uswds/uswds/issues"
55 },
56 "homepage": "https://github.com/uswds/uswds#readme",
57 "dependencies": {
58 "@types/node": "^8.5.5",
59 "array-filter": "^1.0.0",
60 "array-foreach": "^1.0.2",
61 "browserify": "^13.3.0",
62 "classlist-polyfill": "^1.0.3",
63 "domready": "^1.0.8",
64 "elem-dataset": "^1.1.1",
65 "lodash.debounce": "^4.0.7",
66 "object-assign": "^4.1.1",
67 "receptor": "^1.0.0",
68 "resolve-id-refs": "^0.1.0",
69 "typescript": "^2.4.1",
70 "yargs": "^12.0.2"
71 },
72 "devDependencies": {
73 "@18f/stylelint-rules": "^1.2.0",
74 "@frctl/fractal": "^1.1.7",
75 "@frctl/mandelbrot": "^1.2.0",
76 "@frctl/nunjucks": "^1.0.3",
77 "axe-core": "^2.6.1",
78 "babel-preset-es2015": "^6.24.0",
79 "babelify": "^7.3.0",
80 "bourbon": "4.2.7",
81 "bourbon-neat": "https://github.com/thoughtbot/neat/archive/neat-1.8.0-node-sass.tar.gz",
82 "chalk": "^2.0.1",
83 "chrome-launcher": "^0.3.2",
84 "chrome-remote-interface": "^0.25.6",
85 "cracks": "^3.1.2",
86 "cross-spawn": "^2.1.5",
87 "del": "^2.2.0",
88 "eslint": "^4.19.1",
89 "eslint-config-airbnb-base": "^13.0.0",
90 "eslint-plugin-import": "^2.13.0",
91 "gulp": "^3.9.0",
92 "gulp-autoprefixer": "^3.1.0",
93 "gulp-clean": "^0.3.1",
94 "gulp-cli": "^1.4.0",
95 "gulp-cssnano": "^2.1.2",
96 "gulp-eslint": "^5.0.0",
97 "gulp-filter": "^3.0.1",
98 "gulp-rename": "^1.2.2",
99 "gulp-replace": "^0.5.4",
100 "gulp-sass": "^3.1.0",
101 "gulp-sourcemaps": "^1.6.0",
102 "gulp-spawn-mocha": "^3.3.1",
103 "gulp-stylelint": "^2.0.2",
104 "gulp-uglify": "^1.5.1",
105 "gulp-util": "^3.0.7",
106 "gulp-zip": "^3.1.0",
107 "istanbul": "^0.4.5",
108 "jquery": "^3.2.1",
109 "jsdom": "^9.0.0",
110 "jsdom-global": "^2.1.0",
111 "mocha": "^3.5.3",
112 "node-notifier": "^4.6.0",
113 "node-sass": "^4.7.2",
114 "normalize.css": "^3.0.3",
115 "nswatch": "^0.2.0",
116 "resemblejs": "^2.2.4",
117 "run-sequence": "^1.1.5",
118 "should": "^11.2.1",
119 "sinon": "^2.3.8",
120 "vinyl-buffer": "^1.0.1",
121 "vinyl-source-stream": "^1.1.2",
122 "snyk": "^1.136.1"
123 }
124}