Commit Graph

32 Commits

Author SHA1 Message Date
Aaron Boodman
ed64ce9af2 Merge pull request #557 from aboodman/build
Improve Splore build experience
2015-11-04 13:10:27 -08:00
Aaron Boodman
8f77860805 Improve Splore build experience 2015-11-04 13:10:10 -08:00
Rafael Weinstein
d314df9d3e Run tests in clients/splore 2015-11-04 11:11:06 -08:00
Rafael Weinstein
edac9907a4 moar 2015-11-03 22:23:26 -08:00
Rafael Weinstein
ae8bd93c03 (js) Add test for correct async decoding 2015-11-03 22:21:14 -08:00
Rafael Weinstein
afb55166ef (js) fix async decoding 2015-11-03 17:34:59 -08:00
Rafael Weinstein
a96f7743fe add noms.assert module 2015-11-03 14:47:34 -08:00
Rafael Weinstein
9017dced4f (js2) Add HttpStore & more decode/encode support 2015-11-02 11:24:21 -08:00
Rafael Weinstein
09b5330d8b add main(noms.js) and decodeNomsValue 2015-10-30 10:03:49 -07:00
Rafael Weinstein
da11f0e9d7 (js2) ChunkSerializer 2015-10-30 07:41:40 -07:00
Rafael Weinstein
3c7f7ed156 minor cleanup to js2 2015-10-29 19:28:23 -07:00
Rafael Weinstein
268b69deab ref & chunk now use Uint8Array 2015-10-29 17:02:14 -07:00
Rafael Weinstein
dbd8391929 (js2) Minimal support for decoding structs 2015-10-29 11:19:10 -07:00
Erik Arvidsson
8c4552bcb6 Tweak ESLint rules a bit 2015-10-29 09:04:52 -04:00
Erik Arvidsson
281d04d1e5 Fix indentation of js switch statements in 2015-10-28 21:05:27 -04:00
Rafael Weinstein
496613e038 Merge pull request #511 from arv/eslint-switch-indent
JS: Update lint rule for indenting switch statements
2015-10-28 17:51:47 -07:00
Rafael Weinstein
c28920aae7 Add basic encoding to js2 2015-10-28 17:44:36 -07:00
Erik Arvidsson
01d6d3c594 JS: Update lint rule for indenting switch statements 2015-10-28 20:34:52 -04:00
Erik Arvidsson
287c72e754 JS: Use ES6 module syntax 2015-10-28 20:22:04 -04:00
Erik Arvidsson
c623c34d0c Merge pull request #501 from arv/babel-tweaks
JS: Don't compile native features
2015-10-28 19:57:19 -04:00
Rafael Weinstein
61b433de68 js2: beginning work on deserialization 2015-10-28 13:20:21 -07:00
Erik Arvidsson
07d2f77c55 JS: Don't compile native features
This disables compiling features that Node and browsers support.

We will most likely need to tweak this in the future to match the
browsers we want to support.
2015-10-28 12:13:22 -04:00
Erik Arvidsson
97f5a937af Add ESLint to js2
Also treat lint and flow errors as test failure
2015-10-27 19:02:00 -04:00
Erik Arvidsson
e685f4993a Add async test support for js2 2015-10-26 16:01:17 -04:00
Rafael Weinstein
b551efd088 use async/await in js2 2015-10-26 10:34:33 -07:00
Aaron Boodman
3596bbe9c9 js2: fix the build 2015-10-23 15:22:50 -07:00
Aaron Boodman
ae12c778c2 js2: add different purposeful failure 2015-10-23 15:19:50 -07:00
Aaron Boodman
ece0e55e4e js2: add purposeful test failure to test travis integration 2015-10-23 15:15:22 -07:00
Aaron Boodman
50b2a0b243 js2: Add flow-bin dependency 2015-10-23 14:49:14 -07:00
Aaron Boodman
575f58005c js2: fix flow issue in src/ref.js 2015-10-23 14:42:09 -07:00
Rafael Weinstein
fc70301276 moving pretest steps to pretest script in js2/package.json 2015-10-23 13:02:04 -07:00
Rafael Weinstein
bf7cdbf5b4 Beginnings of new js sdk 2015-10-23 12:55:15 -07:00