Commit Graph

15 Commits

Author SHA1 Message Date
Michael Bradley, Jr 53191447f5 build: use yarn for reproducible builds and CI
yarn.lock files are generated for embark and embark-ui, and their package.json
files and other npm related files are updated to support and require using yarn
for development of embark itself and for embark's CI.
2018-11-20 09:25:42 -06:00
Michael Bradley, Jr 69dd8c5b89 build(packaging): reorg sources for transpilation with Babel
Allow for embark sources to be authored in TypeScript and/or JavaScript, and to
make use of upcoming features of the JS language. Sources in the src/ directory
are transpiled into the dist/ directory, and npm-scripts are provided to
support and automate various aspect of the build process. Source map support is
enabled at runtime, i.e. when invoking the embark cli and running embark's test
suite.
2018-11-11 15:08:55 -06:00
Iuri Matias da9880a9d2
Merge pull request #892 from embark-framework/features/travis-node-current
test node current release (10) in addition to node LTS release (8)
2018-09-21 18:28:15 -04:00
Iuri Matias 6db81f012a
Merge pull request #887 from embark-framework/features/travis-osx
configure travis to test on both Linux and macOS
2018-09-21 18:27:18 -04:00
Michael Bradley, Jr 152535f3a6 test node current release (10) in addition to node LTS release (8) 2018-09-21 17:22:35 -05:00
Michael Bradley, Jr 90d5657060 simplify appveyor, travis scripts 2018-09-21 17:00:08 -05:00
Michael Bradley, Jr 18239f539b have travis run the tests on osx (macOS) in addition to linux 2018-09-21 11:31:09 -05:00
Michael Bradley, Jr 8e6ed95fdf try bumping appveyor/travis npm version 2018-09-02 20:35:21 -05:00
emizzle 7e2f5624ba Increased time before reporting of library download duration goes red to 4 seconds.
Incrased travis build version to node 8, as embark only supports 8.10, and also perf_hooks requires 8.5
2018-06-06 12:04:30 +10:00
Iuri Matias eb599a479d remove testing node 6 from travis (no longer supported) 2018-04-17 14:48:08 -04:00
Iuri Matias 473ee56522 update travis 2018-03-30 09:11:25 -04:00
Iuri Matias 170143b52c update travis config 2017-12-14 10:12:14 -05:00
Todd Baur a948cecd42 remove old versions of node 2017-03-30 02:46:19 +09:00
Iuri Matias a32fadc107 update code coverage condig 2016-10-22 21:02:11 -04:00
Iuri Matias a12bbb201f add test file 2016-10-22 18:28:08 -04:00