Mercurial > code > home > repos > streamed-graph
annotate rollup.config.js @ 85:792452c0eb98
dead code
author | drewp@bigasterisk.com |
---|---|
date | Wed, 17 Nov 2021 16:48:45 -0800 |
parents | 7c93e17b1111 |
children | 6ec759f9009f |
rev | line source |
---|---|
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
1 // import copy from 'rollup-plugin-copy'; |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
2 // import postcss from "rollup-plugin-postcss"; |
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
3 import builtins from 'rollup-plugin-node-builtins'; |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
4 import commonjs from '@rollup/plugin-commonjs'; |
34 | 5 import resolve from "@rollup/plugin-node-resolve"; |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
6 import typescript from "@rollup/plugin-typescript"; |
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
7 import globals from 'rollup-plugin-node-globals'; |
34 | 8 |
48 | 9 const workaround_jsonld_module_system_picker = "process = {version: '1.0.0'}"; |
10 const workaround_some_browser_detector = "global = window"; | |
11 const workaround_jsonld_expand_issue = { | |
12 namedExports: { | |
13 jsonld: ["expand"] // fixes "expand is not exported by node_modules/jsonld/lib/index.js" | |
14 } | |
15 }; | |
16 | |
78
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
17 const moduleIsntLocal = (id, parentId, isResolved) => { |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
18 console.log("check", id, !id.startsWith("./")); |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
19 if (isResolved || id == "src/index.ts") { |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
20 return false; |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
21 } |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
22 return !id.startsWith("./"); |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
23 }; |
ea9c9db282d6
automate 'external' list, get all local code to appear in lib.bundle.js
drewp@bigasterisk.com
parents:
75
diff
changeset
|
24 |
48 | 25 export default [ |
26 { | |
35 | 27 input: "src/index.ts", |
28 output: { | |
50
1264ba9ffb10
make a full-element version for pages that want to try to use that
drewp@bigasterisk.com
parents:
48
diff
changeset
|
29 file: "build/lib.bundle.js", |
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
30 format: "es", |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
31 sourcemap: true, |
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
32 // intro: `const ${workaround_some_browser_detector}, ${workaround_jsonld_module_system_picker};` |
35 | 33 }, |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
34 // external: moduleIsntLocal, |
35 | 35 plugins: [ |
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
36 builtins(), |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
37 resolve({ |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
38 extensions: [".js", ".ts"], |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
39 browser: true, |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
40 }), |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
41 commonjs(), |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
42 globals(), |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
43 typescript({ |
80
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
44 outDir: "build", |
7c93e17b1111
more fixes, more original code uncommented
drewp@bigasterisk.com
parents:
79
diff
changeset
|
45 declaration: true |
48 | 46 }), |
79
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
47 // postcss({ |
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
48 // inject: false |
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
49 // }), |
0c188ed3bcd8
starting lit upgrade. total mess right now
drewp@bigasterisk.com
parents:
78
diff
changeset
|
50 // commonjs(workaround_jsonld_expand_issue) |
35 | 51 ] |
48 | 52 }, |
53 ]; |