UNPKG

3.06 kBJSONView Raw
1{
2 "name": "@heroku/react-hk-components",
3 "version": "1.1.0",
4 "description": "React components for Heroku",
5 "main": "dist/index.js",
6 "repository": "https://github.com/heroku/react-hk-components.git",
7 "author": "Idan Gazit <idan@heroku.com>",
8 "license": "SEE LICENSE IN LICENSE",
9 "dependencies": {
10 "@heroku/react-malibu": "3.2.0",
11 "@types/storybook__addon-actions": "^3.0.1",
12 "classnames": "^2.2.6",
13 "d3": "^5.4.0",
14 "lodash": "4.17.5",
15 "moment": "2.21.0",
16 "prop-types": "15.x",
17 "react": "^16.4.1",
18 "react-dom": "^16.4.1",
19 "react-measure": "^2.0.0",
20 "react-transition-group": "^2.4.0",
21 "simple-react-modal": "0.5.1"
22 },
23 "devDependencies": {
24 "@storybook/addon-storyshots": "^3.3.11",
25 "@storybook/react": "^3.3.10",
26 "@types/classnames": "^2.2.4",
27 "@types/enzyme": "^3.1.6",
28 "@types/enzyme-adapter-react-15": "^1.0.1",
29 "@types/jest": "^22.1.1",
30 "@types/prop-types": "^15.5.2",
31 "@types/react": "^16.4.6",
32 "@types/react-dom": "^16.0.6",
33 "@types/react-test-renderer": "^16.0.0",
34 "@types/react-transition-group": "^2.0.11",
35 "@types/storybook__react": "^3.0.6",
36 "awesome-typescript-loader": "^3.4.1",
37 "babel-core": "^6.26.0",
38 "babel-plugin-react-hot-loader": "^3.0.0-beta.6",
39 "copyfiles": "^2.0.0",
40 "enzyme": "^3.3.0",
41 "enzyme-adapter-react-16": "^1.1.1",
42 "enzyme-to-json": "^3.3.0",
43 "eslint": "^4.15.0",
44 "eslint-config-standard": "^11.0.0-beta.0",
45 "eslint-plugin-import": "^2.8.0",
46 "eslint-plugin-node": "^5.2.1",
47 "eslint-plugin-promise": "^3.6.0",
48 "eslint-plugin-react": "^7.5.1",
49 "eslint-plugin-standard": "^3.0.1",
50 "file-loader": "^1.1.11",
51 "jest": "^22.1.4",
52 "np": "^2.19.0",
53 "react-hot-loader": "^4.3.1",
54 "react-test-renderer": "16",
55 "ts-jest": "^22.0.1",
56 "tslint": "^5.9.1",
57 "tslint-config-standard": "^7.0.0",
58 "tslint-react": "^3.4.0",
59 "typescript": "2.x"
60 },
61 "scripts": {
62 "eslint": "eslint ./src",
63 "tslint": "tslint -c tslint.json --project .",
64 "lint": "yarn run eslint && yarn run tslint",
65 "storybook": "start-storybook -p ${PORT:-9001} -s ./src/static -c .storybook",
66 "build": "rm -rf ./dist; tsc --project tsconfig.build.json; yarn staticfiles",
67 "prepublish": "yarn run build",
68 "test": "jest --testPathPattern $PWD/test",
69 "test:watch": "jest --watch",
70 "test:coverage": "jest --coverage",
71 "release": "np",
72 "staticfiles": "copyfiles -f src/static/flags/* dist/flags"
73 },
74 "jest": {
75 "transform": {
76 "^.+\\.[tj]sx?$": "ts-jest"
77 },
78 "setupFiles": [
79 "<rootDir>/test/test-setup.ts"
80 ],
81 "testPathIgnorePatterns": [
82 "/node_modules/"
83 ],
84 "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.[jt]sx?$",
85 "testURL": "http://localhost/",
86 "moduleFileExtensions": [
87 "ts",
88 "tsx",
89 "js",
90 "jsx",
91 "json",
92 "node"
93 ]
94 },
95 "files": [
96 "dist",
97 "LICENSE",
98 "README.md"
99 ],
100 "publishConfig": {
101 "access": "public"
102 }
103}