Vladimir Grichina
|
1aca8f6b4c
|
Use early return to make code a bit more readable
|
2019-03-26 15:17:45 -07:00 |
|
Evgeny Kuzyakov
|
9b4431d73c
|
Improve performance of assembly JSON by improving string handling
|
2019-03-25 08:53:38 -07:00 |
|
Vladimir Grichina
|
1798ae8368
|
Merge pull request #3 from nearprotocol/better-stable
Fix missing comma after nested arrays and objects
|
2019-03-08 16:14:10 -08:00 |
|
Evgeny Kuzyakov
|
b56082260b
|
Fix missing comma after nested arrays and objects
|
2019-03-08 16:06:52 -08:00 |
|
Vladimir Grichina
|
895aefa646
|
Use 64-bit integers for JSON numbers
|
2019-02-27 21:18:38 -08:00 |
|
Vladimir Grichina
|
e564e7171c
|
Fix O(N^2) string concatenation in JSON encoder
|
2019-01-23 15:41:58 -08:00 |
|
Vladimir Grichina
|
5855cde762
|
Add name and version to package.json
|
2019-01-15 22:02:05 -08:00 |
|
Vladimir Grichina
|
2191631b93
|
Add .toString() to README
|
2019-01-11 13:30:36 -08:00 |
|
Vladimir Grichina
|
e856830f77
|
Use int to string conversion from newest AssemblyScript
|
2019-01-11 13:29:22 -08:00 |
|
Vladimir Grichina
|
9b13c7c5ee
|
Add easy serialization to String
|
2019-01-11 13:11:55 -08:00 |
|
Vladimir Grichina
|
2f5e74136e
|
Fix remaining mentions of BSON
|
2019-01-11 13:06:14 -08:00 |
|
Vladimir Grichina
|
16f40c4c8d
|
No need to worry about UTF-8 byes confused with delimiters, etc
Thanks to awesome UTF-8 design it never clashes with ASCII chars.
|
2019-01-09 17:53:15 -08:00 |
|
Vladimir Grichina
|
bf4fffab1c
|
Fix nesting array parsing
|
2019-01-08 23:46:11 -08:00 |
|
Vladimir Grichina
|
f736f48359
|
Fix typo in error message
|
2019-01-08 02:25:16 -08:00 |
|
Vladimir Grichina
|
17d1fcf976
|
Minor fix to nested objects parsing
|
2019-01-08 02:14:16 -08:00 |
|
Vladimir Grichina
|
f3800cc7d7
|
Refactor parser state into separate class
|
2019-01-07 23:26:05 -08:00 |
|
Vladimir Grichina
|
b036c86f5f
|
Handle false return value from pushObject nad pushArray
|
2019-01-06 18:51:59 -08:00 |
|
Vladimir Grichina
|
41ae669077
|
Update README and license
|
2019-01-06 18:42:42 -08:00 |
|
Vladimir Grichina
|
41571e1c98
|
Fix unicode escape seq test
|
2019-01-06 18:33:21 -08:00 |
|
Vladimir Grichina
|
791c1d7012
|
Move JSON encoder from test to it’s proper place
|
2019-01-06 18:26:05 -08:00 |
|
Vladimir Grichina
|
5f3f5c809c
|
Leave only roundtrip tests
|
2019-01-06 18:13:05 -08:00 |
|
Vladimir Grichina
|
f53d0bae16
|
Implement escaped character support
|
2019-01-06 18:07:31 -08:00 |
|
Vladimir Grichina
|
1567bb19c7
|
Support arrays
|
2019-01-06 03:10:20 -08:00 |
|
Vladimir Grichina
|
a4a11af1a8
|
Support white-space between tokens
|
2019-01-06 02:59:36 -08:00 |
|
Vladimir Grichina
|
e4757490a7
|
Parse null
|
2019-01-06 02:31:38 -08:00 |
|
Vladimir Grichina
|
afaca3b128
|
Add support for integers, booleans and fix multiple keys
|
2019-01-06 02:15:23 -08:00 |
|
Vladimir Grichina
|
4cbc72c739
|
Implement POC JSON parser (only works with subset of strings)
|
2019-01-06 01:20:17 -08:00 |
|
Vladimir Grichina
|
e8084bc708
|
Implement basic JSON encoder for decoder test
|
2019-01-05 22:39:33 -08:00 |
|
Vladimir Grichina
|
cdc035253f
|
Start with assemblyscript-bson as skeleton
|
2019-01-05 20:54:13 -08:00 |
|