UNPKG

2.16 kBJSONView Raw
1{
2 "name": "@magento/peregrine",
3 "version": "3.0.0",
4 "publishConfig": {
5 "access": "public"
6 },
7 "description": "The core runtime of Magento PWA",
8 "main": "dist/index.js",
9 "browser": "dist/index.js",
10 "scripts": {
11 "build": "concurrently --raw yarn:build:cjs yarn:build:esm",
12 "build:cjs": "BABEL_ENV=production babel src --out-dir dist --root-mode 'upward' --source-maps",
13 "build:dev": "yarn run build",
14 "build:esm": "BABEL_ENV=development babel src --out-dir esm --root-mode 'upward' --source-maps",
15 "clean": "rimraf dist esm",
16 "prepublishOnly": "yarn run clean && yarn run build",
17 "storybook": "start-storybook -p 9001 -c .storybook",
18 "storybook:build": "build-storybook -c .storybook -o storybook-dist",
19 "watch": "yarn run build --watch"
20 },
21 "repository": "github:magento-research/pwa-studio",
22 "author": "Magento Commerce",
23 "license": "(OSL-3.0 OR AFL-3.0)",
24 "bugs": {
25 "url": "https://github.com/magento-research/pwa-studio/issues"
26 },
27 "homepage": "https://github.com/magento-research/pwa-studio/tree/master/packages/peregrine#readme",
28 "devDependencies": {
29 "@babel/cli": "~7.2.3",
30 "@babel/core": "~7.3.4",
31 "@babel/plugin-proposal-class-properties": "~7.3.4",
32 "@babel/plugin-proposal-object-rest-spread": "~7.3.4",
33 "@babel/plugin-syntax-dynamic-import": "~7.2.0",
34 "@babel/plugin-syntax-jsx": "~7.2.0",
35 "@babel/plugin-transform-react-jsx": "~7.3.0",
36 "@babel/plugin-transform-runtime": "~7.3.4",
37 "@babel/runtime": "~7.3.4",
38 "@storybook/react": "~4.1.13",
39 "concurrently": "~4.1.0",
40 "intl": "~1.2.5",
41 "react": "~16.8.3",
42 "react-apollo": "~2.5.3",
43 "react-dom": "~16.8.3",
44 "react-router-dom": "~5.0.0",
45 "react-test-renderer": "~16.8.6",
46 "rimraf": "~2.6.3"
47 },
48 "peerDependencies": {
49 "@babel/runtime": "^7.2.0",
50 "react": "^16.8.0",
51 "react-apollo": "~2.5.3",
52 "react-dom": "^16.8.0",
53 "react-router-dom": "~5.0.0"
54 },
55 "engines": {
56 "node": "8.10.0 || >=10.7.0",
57 "yarn": ">=1.12.0"
58 },
59 "module": "esm/index.js",
60 "jsnext:main": "src/index.js",
61 "es2015": "src/index.js",
62 "sideEffects": false
63}