UNPKG

5.92 kBJSONView Raw
1{
2 "name": "carbon-components",
3 "description": "The Carbon Design System is IBM’s open-source design system for products and experiences.",
4 "version": "10.5.1",
5 "license": "Apache-2.0",
6 "main": "umd/index.js",
7 "module": "es/index.js",
8 "repository": "https://github.com/carbon-design-system/carbon/tree/master/packages/components",
9 "bugs": "https://github.com/carbon-design-system/carbon/issues",
10 "homepage": "https://www.carbondesignsystem.com/",
11 "engines": {
12 "node": ">=6.x"
13 },
14 "files": [
15 "css/**/*",
16 "es/**/*",
17 "html/**/*",
18 "scripts/**/*",
19 "scss/**/*",
20 "src/**/*",
21 "umd/**/*",
22 "!**/*.config.js",
23 "!**/__tests__/**/*"
24 ],
25 "keywords": [
26 "carbon",
27 "component",
28 "components",
29 "css",
30 "html",
31 "ibm",
32 "javascript",
33 "js",
34 "library",
35 "pattern",
36 "patterns",
37 "sass",
38 "scss",
39 "style guide",
40 "eyeglass-module",
41 "carbon-design-system",
42 "react"
43 ],
44 "publishConfig": {
45 "access": "public"
46 },
47 "scripts": {
48 "build": "gulp build && ./tools/copy-vendor-styles.sh && bundler check \"scss/**/*.scss\" && yarn docs",
49 "build-dev": "gulp build:dev",
50 "build-dev-rollup": "gulp build:dev:deploy --rollup --use-custom-properties",
51 "clean": "gulp clean",
52 "ci-check": "sh ./tools/ci-check.sh",
53 "dev": "gulp serve",
54 "docs": "bundler sassdoc \"scss{/components,/globals/grid,/globals/scss/vendor/@carbon/elements}/**/*.scss\" -i \"scss/globals/scss/vendor/@carbon/elements/**/{_inlined,vendor}/**\"",
55 "format:check": "prettier --check \"**/*.{css,js,md,scss}\"",
56 "prebuild": "gulp clean",
57 "prepublishOnly": "yarn build",
58 "start": "node server.js",
59 "test": "gulp test",
60 "test:unit": "gulp test:unit",
61 "test:a11y": "gulp test:a11y",
62 "semantic-release": "semantic-release"
63 },
64 "resolutions": {
65 "babel-core": "7.0.0-bridge.0",
66 "freshy": ">= 1.0.3"
67 },
68 "dependencies": {
69 "carbon-icons": "^7.0.7",
70 "flatpickr": "4.6.1",
71 "lodash.debounce": "^4.0.8",
72 "warning": "^3.0.0"
73 },
74 "devDependencies": {
75 "@babel/core": "^7.0.0",
76 "@babel/plugin-proposal-class-properties": "^7.0.0",
77 "@babel/plugin-proposal-object-rest-spread": "^7.5.2",
78 "@babel/plugin-transform-modules-umd": "^7.0.0",
79 "@babel/plugin-transform-runtime": "^7.2.0",
80 "@babel/preset-env": "^7.0.0",
81 "@babel/preset-react": "^7.0.0",
82 "@babel/runtime": "^7.5.2",
83 "@carbon/elements": "10.5.1",
84 "@carbon/icons-handlebars": "10.5.0",
85 "@carbon/icons-react": "10.5.0",
86 "@carbon/test-utils": "10.3.0",
87 "@frctl/fractal": "^1.1.0",
88 "adaro": "1.0.4",
89 "autoprefixer": "^8.2.0",
90 "babel-core": "^7.0.0-bridge.0",
91 "babel-loader": "^8.0.0",
92 "babel-plugin-dev-expression": "^0.2.1",
93 "babel-plugin-istanbul": "^3.0.0",
94 "babel-plugin-rewire": "^1.1.0",
95 "bluebird": "~3.1.1",
96 "browser-sync": "^2.26.3",
97 "browserslist-config-carbon": "10.4.0",
98 "carbon-components": "^9.0.0",
99 "carbon-components-react": "^6.0.0",
100 "chokidar": "^2.0.0",
101 "classnames": "^2.2.0",
102 "commander": "^2.13.0",
103 "core-js": "^2.4.0",
104 "cross-env": "^5.2.0",
105 "css-loader": "^0.28.0",
106 "custom-event": "^1.0.0",
107 "del": "~2.0.2",
108 "diff": "^3.4.0",
109 "express-handlebars": "^3.0.0",
110 "fancy-log": "^1.3.0",
111 "fibers": "^4.0.1",
112 "glob": "^7.1.2",
113 "globby": "^9.1.0",
114 "gulp": "^4.0.0",
115 "gulp-axe-webdriver": "^3.1.0",
116 "gulp-babel": "^8.0.0",
117 "gulp-concat": "^2.6.0",
118 "gulp-header": "^2.0.0",
119 "gulp-jsdoc3": "^2.0.0",
120 "gulp-nodemon": "^2.4.2",
121 "gulp-postcss": "^8.0.0",
122 "gulp-rename": "^1.4.0",
123 "gulp-sass": "^4.0.0",
124 "gulp-sass-lint": "^1.4.0",
125 "gulp-sourcemaps": "^2.6.0",
126 "gulp-terser": "^1.0.0",
127 "handlebars": "^4.0.12",
128 "handlebars-helpers": "^0.10.0",
129 "html-loader": "^0.5.0",
130 "jasmine-core": "^3.0.0",
131 "karma": "^4.0.0",
132 "karma-chrome-launcher": "^2.2.0",
133 "karma-coverage": "^1.1.0",
134 "karma-firefox-launcher": "^1.0.0",
135 "karma-html2js-preprocessor": "^1.1.0",
136 "karma-ie-launcher": "^1.0.0",
137 "karma-jasmine": "^2.0.1",
138 "karma-safari-launcher": "^1.0.0",
139 "karma-sourcemap-loader": "~0.3.7",
140 "karma-spec-reporter": "0.0.32",
141 "karma-webpack": "^3.0.0",
142 "lolex": "^3.0.0",
143 "markdown-it": "^8.4.0",
144 "merge2": "^1.2.0",
145 "minimatch": "^3.0.4",
146 "mkdirp": "^0.5.0",
147 "mock-raf": "^1.0.0",
148 "node-sass": "^4.11.0",
149 "nodemon": "^1.18.7",
150 "path-to-regexp": "^2.2.0",
151 "portscanner": "^2.2.0",
152 "postcss-discard-duplicates": "^4.0.0",
153 "postcss-loader": "^2.1.0",
154 "promise": "^8.0.1",
155 "prop-types": "^15.6.0",
156 "react": "^16.2.0",
157 "react-copy-to-clipboard": "^5.0.0",
158 "react-dom": "^16.2.0",
159 "react-ga": "^2.4.0",
160 "rollup": "^1.0.0",
161 "rollup-plugin-babel": "^4.0.0",
162 "rollup-plugin-commonjs": "^9.0.0",
163 "rollup-plugin-filesize": "^6.0.0",
164 "rollup-plugin-node-resolve": "^4.0.0",
165 "rollup-plugin-replace": "^2.0.0",
166 "rollup-plugin-terser": "^4.0.0",
167 "rollup-plugin-virtual": "^1.0.0",
168 "sass": "^1.22.0",
169 "sass-loader": "^6.0.0",
170 "scss-to-json": "1.1.0",
171 "serve-static": "^1.13.0",
172 "style-loader": "^0.20.0",
173 "terser": "^3.14.0",
174 "terser-webpack-plugin": "^1.2.0",
175 "through2": "^3.0.0",
176 "vinyl-named": "^1.1.0",
177 "webpack": "^4.23.1",
178 "webpack-dev-middleware": "^3.0.0",
179 "webpack-hot-middleware": "^2.21.0",
180 "whatwg-fetch": "^3.0.0"
181 },
182 "eyeglass": {
183 "sassDir": "scss",
184 "exports": false,
185 "name": "carbon-components",
186 "needs": "^1.2.1"
187 },
188 "babel": {
189 "presets": [
190 "./tools/env"
191 ],
192 "plugins": [
193 "@babel/plugin-proposal-class-properties",
194 "@babel/plugin-proposal-object-rest-spread",
195 "dev-expression"
196 ]
197 },
198 "gitHead": "64f6ed583acc964746324c4126d5276075708cee"
199}