Artifact
cc8bbe1505e145e7b2af360fb1d0058687ef7962e51c79b1991200ec3936a226:
0000: 69 6d 70 6f 72 74 20 6e 6f 64 65 52 65 73 6f 6c import nodeResol
0010: 76 65 20 66 72 6f 6d 20 27 72 6f 6c 6c 75 70 2d ve from 'rollup-
0020: 70 6c 75 67 69 6e 2d 6e 6f 64 65 2d 72 65 73 6f plugin-node-reso
0030: 6c 76 65 27 0a 69 6d 70 6f 72 74 20 63 6f 6d 6d lve'.import comm
0040: 6f 6e 6a 73 20 66 72 6f 6d 20 27 72 6f 6c 6c 75 onjs from 'rollu
0050: 70 2d 70 6c 75 67 69 6e 2d 63 6f 6d 6d 6f 6e 6a p-plugin-commonj
0060: 73 27 0a 69 6d 70 6f 72 74 20 61 6c 69 61 73 20 s'.import alias
0070: 66 72 6f 6d 20 27 72 6f 6c 6c 75 70 2d 70 6c 75 from 'rollup-plu
0080: 67 69 6e 2d 61 6c 69 61 73 27 0a 69 6d 70 6f 72 gin-alias'.impor
0090: 74 20 62 75 62 6c 65 20 66 72 6f 6d 20 27 72 6f t buble from 'ro
00a0: 6c 6c 75 70 2d 70 6c 75 67 69 6e 2d 62 75 62 6c llup-plugin-bubl
00b0: 65 27 0a 69 6d 70 6f 72 74 20 70 61 74 68 20 66 e'.import path f
00c0: 72 6f 6d 20 27 70 61 74 68 27 0a 76 61 72 20 64 rom 'path'.var d
00d0: 65 66 61 75 6c 74 73 20 3d 20 72 65 71 75 69 72 efaults = requir
00e0: 65 28 27 2e 2f 64 65 66 61 75 6c 74 73 27 29 0a e('./defaults').
00f0: 0a 63 6f 6e 73 74 20 74 6d 70 6c 50 61 74 68 20 .const tmplPath
0100: 3d 20 70 61 74 68 2e 72 65 73 6f 6c 76 65 28 70 = path.resolve(p
0110: 72 6f 63 65 73 73 2e 63 77 64 28 29 2c 20 27 6e rocess.cwd(), 'n
0120: 6f 64 65 5f 6d 6f 64 75 6c 65 73 27 2c 20 27 72 ode_modules', 'r
0130: 69 6f 74 2d 74 6d 70 6c 27 2c 20 27 64 69 73 74 iot-tmpl', 'dist
0140: 27 2c 20 27 63 73 70 2e 74 6d 70 6c 2e 6a 73 27 ', 'csp.tmpl.js'
0150: 29 0a 0a 65 78 70 6f 72 74 20 64 65 66 61 75 6c )..export defaul
0160: 74 20 4f 62 6a 65 63 74 2e 61 73 73 69 67 6e 28 t Object.assign(
0170: 64 65 66 61 75 6c 74 73 2c 20 7b 0a 20 20 70 6c defaults, {. pl
0180: 75 67 69 6e 73 3a 20 5b 0a 20 20 20 20 61 6c 69 ugins: [. ali
0190: 61 73 28 7b 0a 20 20 20 20 20 20 27 72 69 6f 74 as({. 'riot
01a0: 2d 74 6d 70 6c 27 3a 20 74 6d 70 6c 50 61 74 68 -tmpl': tmplPath
01b0: 0a 20 20 20 20 7d 29 2c 0a 20 20 20 20 6e 6f 64 . }),. nod
01c0: 65 52 65 73 6f 6c 76 65 28 7b 20 6a 73 6e 65 78 eResolve({ jsnex
01d0: 74 3a 20 74 72 75 65 2c 20 6d 61 69 6e 3a 20 74 t: true, main: t
01e0: 72 75 65 20 7d 29 2c 0a 20 20 20 20 63 6f 6d 6d rue }),. comm
01f0: 6f 6e 6a 73 28 7b 0a 20 20 20 20 20 20 69 6e 63 onjs({. inc
0200: 6c 75 64 65 3a 20 27 6e 6f 64 65 5f 6d 6f 64 75 lude: 'node_modu
0210: 6c 65 73 2f 2a 2a 27 2c 0a 20 20 20 20 20 20 6e les/**',. n
0220: 61 6d 65 64 45 78 70 6f 72 74 73 3a 20 7b 0a 20 amedExports: {.
0230: 20 20 20 20 20 20 20 5b 74 6d 70 6c 50 61 74 68 [tmplPath
0240: 5d 3a 20 5b 27 74 6d 70 6c 27 2c 20 27 62 72 61 ]: ['tmpl', 'bra
0250: 63 6b 65 74 73 27 5d 0a 20 20 20 20 20 20 7d 0a ckets']. }.
0260: 20 20 20 20 7d 29 2c 0a 20 20 20 20 62 75 62 6c }),. bubl
0270: 65 28 29 0a 20 20 5d 0a 7d 29 e(). ].})