UNPKG

5.07 kBJSONView Raw
1{
2 "name": "@invisionapp/dsm-storybook",
3 "main": "dist/dsm-storybook.js",
4 "typings": "dsm-storybook.d.ts",
5 "version": "0.0.101",
6 "repository": {
7 "type": "git",
8 "url": "https://github.com/InVisionApp/dsm-storybook"
9 },
10 "scripts": {
11 "prepublishOnly": "npm run build-prod",
12 "build-prod": "rimraf ./dist && npm run build-prod-web && npm run build-prod-node",
13 "build-dev": "rimraf ./dist && npm run build-dev-web && npm run build-dev-node",
14 "build-prod-web": "webpack --mode production --config ./config/webpack.config.base.js",
15 "build-dev-web": "webpack --mode development --config ./config/webpack.config.dev.js",
16 "build-prod-node": "webpack --mode production --config ./config/webpack-node.config.base.js",
17 "build-dev-node": "webpack --mode development --config ./config/webpack-node.config.dev.js",
18 "start": "webpack --mode development --watch --config ./config/webpack.config.dev.js & webpack --mode development --watch --config ./config/webpack-node.config.dev.js",
19 "install-test-dsm-storybook": "node ./test/system-tests/scripts/install-dsm-storybook.js",
20 "fetch-test-example-libraries": "node ./test/system-tests/scripts/fetch-example-libraries.js",
21 "publish-test-example-libraries": "node ./test/system-tests/scripts/publish-example-libraries-stories.js",
22 "start-cypress": "node ./test/system-tests/scripts/start-cypress.js",
23 "start-cypress-interactive": "DSM_TEST_CYPRESS_INTERACTIVE=true node ./test/system-tests/scripts/start-cypress.js",
24 "test": "NODE_ENV=test jest --config jest.config.json",
25 "test-local": "docker-compose -f docker-compose.yml -f docker-compose-test.yml up",
26 "test-system-local": "npm run dc-build-system-test && npm run dc-prepare-system-test && npm run dc-start-system-test",
27 "prepare-system-test": "npm run fetch-test-example-libraries && npm run install-test-dsm-storybook && npm run publish-test-example-libraries",
28 "dc-build-system-test": "docker-compose -f docker-compose.yml -f docker-compose-system-test.yml -f docker-compose-prepare-system-test.yml build",
29 "dc-prepare-system-test": "docker-compose --log-level INFO -f docker-compose.yml -f docker-compose-prepare-system-test.yml up",
30 "dc-start-system-test": "docker-compose -f docker-compose-system-test.yml up",
31 "test:coverage": "npm run test && npm run --silent upload-coverage",
32 "upload-coverage": "[ \"$CI_NAME\" == \"codeship\" ] && codecov || echo \"Skipping codecov upload - Will only upload when running on Codeship\"",
33 "lint": "eslint src",
34 "local-publish": "yalc publish --no-sig --force",
35 "clean-yalc": "yalc installations clean @invisionapp/dsm-storybook",
36 "postupdate": "chmod +x ./node_modules/.bin/dsm-storybook",
37 "sanity": "./sanity.sh"
38 },
39 "publishConfig": {
40 "registry": "https://registry.npmjs.org/",
41 "access": "public"
42 },
43 "license": "UNLICENSED",
44 "bin": {
45 "dsm-storybook": "bin/dsm-storybook.js"
46 },
47 "files": [
48 "dist",
49 "bin",
50 "backend-utils.js",
51 "register.js",
52 "dsm-storybook.d.ts"
53 ],
54 "dependencies": {
55 "@angular/compiler": "7.1.2",
56 "@babel/traverse": "7.1.6",
57 "@babel/types": "7.2.2",
58 "angular-docgen": "1.3.1",
59 "axios": "0.19.0",
60 "chalk": "2.4.1",
61 "cli-table3": "0.5.1",
62 "codecov": "3.3.0",
63 "commander": "2.19.0",
64 "core-js": "2.6.5",
65 "cosmiconfig": "5.0.7",
66 "cross-env": "5.2.0",
67 "fs-extra": "7.0.1",
68 "get-port": "4.2.0",
69 "glob": "7.1.3",
70 "lodash": "4.17.15",
71 "mime-types": "2.1.21",
72 "moment": "2.24.0",
73 "ora": "3.4.0",
74 "pkg-dir": "4.1.0",
75 "prettier": "1.17.1",
76 "prismjs": "1.15.0",
77 "react-docgen": "5.0.0-beta.1",
78 "read-pkg": "4.0.1",
79 "read-pkg-up": "4.0.0",
80 "request-promise": "4.2.4",
81 "rimraf": "2.6.2",
82 "semver": "6.0.0",
83 "shelljs": "0.8.3",
84 "shortid": "2.2.14",
85 "tunnel": "0.0.6",
86 "url-parse": "1.4.4",
87 "vue-docgen-api": "3.11.4",
88 "vue-template-compiler": "2.6.10"
89 },
90 "peerDependencies": {
91 "@storybook/addon-options": ">= 4.1.11 < ^5.0.10",
92 "@storybook/addons": ">= 4.1.11 < ^5.0.10",
93 "react": "*"
94 },
95 "devDependencies": {
96 "@babel/core": "7.4.3",
97 "@babel/plugin-proposal-class-properties": "7.4.0",
98 "@babel/preset-env": "7.4.3",
99 "@babel/preset-react": "7.0.0",
100 "@invisionapp/eslint-config-dsm": "latest",
101 "babel-eslint": "9.0.0",
102 "babel-loader": "8.0.5",
103 "babel-plugin-add-module-exports": "1.0.0",
104 "babel-plugin-prismjs": "1.0.2",
105 "bluebird": "3.5.5",
106 "chai": "4.2.0",
107 "child_process": "1.0.2",
108 "css-loader": "2.0.2",
109 "deep-equal-in-any-order": "1.0.13",
110 "eslint": "5.6.0",
111 "eslint-plugin-react": "7.11.1",
112 "express": "4.17.1",
113 "jest": "24.7.1",
114 "raw-loader": "2.0.0",
115 "replace-in-file": "4.1.1",
116 "style-loader": "0.23.1",
117 "superagent": "5.1.0",
118 "unzipper": "0.10.1",
119 "webpack": "4.28.2",
120 "webpack-cli": "3.1.2",
121 "webpack-node-externals": "1.7.2",
122 "webpack-shell-plugin": "0.5.0",
123 "yalc": "1.0.0-pre.27"
124 }
125}
\No newline at end of file