9 Commits

Author SHA1 Message Date
1c4d600450 Remove scripts/unpack.js in favor of rondo unpack 2019-09-25 13:46:16 +07:00
400d1cd213 Run eslint --fix 2019-09-16 21:04:10 +07:00
f817c75d57 Add rondo syncEsm command 2019-08-27 21:57:43 +07:00
92c93db822 Add rondo exportDir script 2019-08-27 21:25:19 +07:00
dffad844ad Rename scope @rondo to @rondo.dev 2019-08-25 11:33:06 +07:00
a672aab11d Add ability to run app minified 2019-04-15 21:45:03 +12:00
f102ff1d70 List dependencies 2019-04-15 21:44:17 +12:00
9d282b278d Build ESM client-side modules to enable tree shaking
TypeScript compiler needs to be configured to output ES6 module by
setting --module es6 or the equivalent tsconfig.json compilerOptions
parameter.

Since tsc --build does not accept compiler options flags, we need to
duplicate some of the configuration:

- specify separate output folder for ES6 module files (new
  tsconfig.esm.json file)
- add "module" field for ES6 module (esm) output files to package.json

Hence, a script `scripts/sync-esm-config.js` was added to automate this
process.
2019-04-11 11:40:07 +08:00
37164a719f Add scripts/unpack.js script for analyzing bundle file size 2019-04-08 19:29:41 +08:00