|
14 | 14 | "lint": "eslint . --fix", |
15 | 15 | "test.lint": "eslint .", |
16 | 16 | "clean": "shx rm -rf dist .parcel-cache", |
17 | | - "dev": "cross-env NODE_ENV=development BABEL_KEEP_MODULES=true rollup -c -w", |
18 | | - "build.test": "cross-env NODE_ENV=test BABEL_KEEP_MODULES=true rollup -c", |
19 | | - "build": "cross-env NODE_ENV=production BABEL_KEEP_MODULES=true rollup -c", |
| 17 | + "dev": "cross-env NODE_ENV=development parcel watch --target main ./lib/main.js --no-scope-hoist", |
| 18 | + "build.test": "npm run clean && cross-env NODE_ENV=test parcel build --target main ./lib/main.js --no-scope-hoist", |
| 19 | + "build": "cross-env NODE_ENV=production parcel build --target main ./lib/main.js --no-scope-hoist", |
20 | 20 | "build-commit": "npm run clean && build-commit -o dist", |
21 | 21 | "esdoc": "esdoc -c esdoc.json", |
22 | 22 | "test": "atom --test spec", |
|
41 | 41 | "repository": "https://github.com/atom-minimap/minimap", |
42 | 42 | "license": "MIT", |
43 | 43 | "engines": { |
44 | | - "atom": ">=1.52.0" |
| 44 | + "atom": ">=1.52.0", |
| 45 | + "electron": ">=6.0.0" |
45 | 46 | }, |
46 | 47 | "providedServices": { |
47 | 48 | "minimap": { |
|
68 | 69 | "devDependencies": { |
69 | 70 | "@types/atom": "^1.40.10", |
70 | 71 | "@types/jasmine": "3.7.7", |
71 | | - "babel-preset-atomic": "^4.1.0", |
72 | 72 | "build-commit": "^0.1.4", |
73 | 73 | "cross-env": "^7.0.3", |
74 | 74 | "esdoc": "^1.1.0", |
|
77 | 77 | "eslint-config-atomic": "^1.16.1", |
78 | 78 | "jasmine-expect": "^5.0.0", |
79 | 79 | "npm-check-updates": "latest", |
| 80 | + "parcel": "^2.0.0-nightly.734", |
80 | 81 | "prettier-config-atomic": "^2.0.5", |
81 | | - "rollup-plugin-atomic": "^2.3.2", |
82 | 82 | "shx": "^0.3.3", |
83 | 83 | "terser-config-atomic": "^0.1.1", |
84 | 84 | "underscore-plus": "^1.7.0" |
85 | 85 | }, |
86 | | - "standard": { |
87 | | - "globals": [ |
88 | | - "advanceClock", |
89 | | - "atom", |
90 | | - "beforeEach", |
91 | | - "afterEach", |
92 | | - "expect", |
93 | | - "describe", |
94 | | - "fdescribe", |
95 | | - "ffdescribe", |
96 | | - "fffdescribe", |
97 | | - "xdescribe", |
98 | | - "it", |
99 | | - "xit", |
100 | | - "fit", |
101 | | - "ffit", |
102 | | - "fffit", |
103 | | - "jasmine", |
104 | | - "MouseEvent", |
105 | | - "runs", |
106 | | - "spyOn", |
107 | | - "waits", |
108 | | - "waitsFor", |
109 | | - "waitsForPromise", |
110 | | - "devicePixelRatio", |
111 | | - "requestAnimationFrame", |
112 | | - "Event", |
113 | | - "MouseEvent", |
114 | | - "IntersectionObserver", |
115 | | - "cancelAnimationFrame" |
116 | | - ] |
| 86 | + "targets": { |
| 87 | + "main": { |
| 88 | + "context": "electron-renderer", |
| 89 | + "includeNodeModules": { |
| 90 | + "atom": false, |
| 91 | + "electron": false, |
| 92 | + "fs-plus": false |
| 93 | + }, |
| 94 | + "outputFormat": "commonjs", |
| 95 | + "isLibrary": true |
| 96 | + } |
117 | 97 | } |
118 | 98 | } |
0 commit comments