Commit Graph

478 Commits

Author SHA1 Message Date
Tony Garnock-Jones 49a036376a Publish
- @syndicate-lang/compiler@0.1.0
 - @syndicate-lang/core@0.5.0
 - @syndicate-lang/syndicatec@0.1.0
 - @syndicate-lang/ts-plugin@0.1.0
 - @syndicate-lang/tsc@0.1.0
2021-01-23 23:55:47 +01:00
Tony Garnock-Jones 5cbcba4f4a Lerna wants us to not ignore package-lock.json 2021-01-23 23:55:30 +01:00
Tony Garnock-Jones 8c80df1922 Move docker to todo 2021-01-23 23:54:38 +01:00
Tony Garnock-Jones 6b72bf9d78 watchall 2021-01-23 23:38:55 +01:00
Tony Garnock-Jones 2f8e1fb1ca Split up compiler into more packages 2021-01-23 23:38:00 +01:00
Tony Garnock-Jones 8259c15a7d Fixup log message locations in syndicate-tsc 2021-01-23 18:20:27 +01:00
Tony Garnock-Jones 99a87be883 tsserver plugin 2021-01-23 00:12:11 +01:00
Tony Garnock-Jones 3908f2ff26 Better source tracking through syndicate/ts 2021-01-20 21:56:01 +01:00
Tony Garnock-Jones 45e8ebef12 Convenience Makefile in example packages 2021-01-20 01:14:33 +01:00
Tony Garnock-Jones b8179cfbc1 Fix all target 2021-01-20 01:12:08 +01:00
Tony Garnock-Jones ea0ef03329 Toplevel veryclean target 2021-01-20 01:09:22 +01:00
Tony Garnock-Jones 0842c93994 Remove unwanted package-lock.json 2021-01-20 01:08:39 +01:00
Tony Garnock-Jones 7d8ea3c0d1 npmignore for syndicatec 2021-01-20 01:06:53 +01:00
Tony Garnock-Jones 94d05a37ca Repair package.json npx invocation 2021-01-20 00:55:52 +01:00
Tony Garnock-Jones d8099fa07a Ignore package-lock.json 2021-01-20 00:52:51 +01:00
Tony Garnock-Jones 5b1b535644 Typescript support 2021-01-20 00:52:40 +01:00
Tony Garnock-Jones 63c52d6b46 Dependencies among packages 2021-01-20 00:49:26 +01:00
Tony Garnock-Jones 97aaa5ef5d Better field typing 2021-01-19 21:05:04 +01:00
Tony Garnock-Jones a374cbfdf9 WIP adding typescript support to compiler; cleanups and fixes 2021-01-19 19:54:48 +01:00
Tony Garnock-Jones 7be246a400 Module activation; batch compilation 2021-01-19 15:13:42 +01:00
Tony Garnock-Jones 8c2729e3d8 Tweaks for in-browser use 2021-01-18 23:36:22 +01:00
Tony Garnock-Jones 3465f6b322 Repair use of global module type option 2021-01-18 23:36:05 +01:00
Tony Garnock-Jones 606daa625b Refactor, improve, and repair 2021-01-18 23:11:53 +01:00
Tony Garnock-Jones eaeb4b7df8 Use source position within templates, now that StringScanner is fixed 2021-01-18 15:32:51 +01:00
Tony Garnock-Jones a0712af032 Remove unused imports/variables 2021-01-18 15:32:38 +01:00
Tony Garnock-Jones f46276cf05 Repair indexing calculation in StringScanner to support nontrivial use of source positions 2021-01-18 15:32:21 +01:00
Tony Garnock-Jones 2ff3067fad Reusable compiler 2021-01-17 22:27:04 +01:00
Tony Garnock-Jones 6408493ea3 Better packaging 2021-01-17 14:14:02 +01:00
Tony Garnock-Jones fc23d1b779 First run of new compiler output! 2021-01-16 17:46:18 +01:00
Tony Garnock-Jones ed12c1c69c Improved field declaration parsing 2021-01-15 14:22:44 +01:00
Tony Garnock-Jones 71cde3daba Follow preserves changes for strict mode 2021-01-15 14:11:12 +01:00
Tony Garnock-Jones 0f6059cd59 Strict tsconfig; more major steps toward ocap style 2021-01-15 13:38:15 +01:00
Tony Garnock-Jones 595a13dfd6 Approach new syntax 2021-01-14 15:27:43 +01:00
Tony Garnock-Jones b60551a52b Major step toward eliminating ambient authority 2021-01-14 14:42:30 +01:00
Tony Garnock-Jones c5efff9a0f Limit pass count 2021-01-14 13:15:23 +01:00
Tony Garnock-Jones 2105886c5e WIP lax parser, matcher, rewriter and compiler 2021-01-14 13:09:53 +01:00
Tony Garnock-Jones bed03edcd3 Comment out debug printing 2021-01-12 14:34:45 +01:00
Tony Garnock-Jones 5a412a5d9b Repair silly mistake: republish on *change*, not on *same*! 2021-01-12 14:34:33 +01:00
Tony Garnock-Jones 1501a719e4 Use differently-named Preserves canonicalString function 2021-01-12 14:34:06 +01:00
Tony Garnock-Jones 58e190e419 Initial port to typescript/es6/babel-free. Far from working or complete 2021-01-11 23:35:36 +01:00
Tony Garnock-Jones bdc3dcc1d5 Don't automatically remove package-lock.json 2020-12-28 09:24:08 +01:00
dependabot[bot] 5d9e6dd6ab
Bump bl from 1.2.2 to 1.2.3
Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-28 08:21:53 +00:00
dependabot[bot] d69cc2c331 Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-28 09:19:06 +01:00
dependabot[bot] 1ce6865e3c
Bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-13 04:08:57 +00:00
Tony Garnock-Jones ba0d954252 Update dependencies 2020-09-03 19:22:45 +02:00
Tony Garnock-Jones e41bf3d042 Publish
- @syndicate-lang/core@0.4.1
 - @syndicate-lang/driver-browser-ui@0.4.1
 - @syndicate-lang/driver-http-node@0.4.1
 - @syndicate-lang/driver-mdns@0.4.1
 - @syndicate-lang/driver-streams-node@0.4.1
 - @syndicate-lang/driver-timer@0.4.1
 - @syndicate-lang/driver-udp-node@0.4.1
 - @syndicate-lang/driver-websocket@0.4.1
 - @syndicate-lang/flappy-bird-demo@0.4.1
 - @syndicate-lang/server@0.4.1
 - @syndicate-lang/socks@0.2.1
 - @syndicate-lang/syntax-playground@0.4.1
 - @syndicate-lang/syntax-server@0.4.1
2020-08-05 13:05:51 +02:00
Tony Garnock-Jones 212a92605e Flesh out util_stub a little more 2020-08-05 13:05:35 +02:00
Tony Garnock-Jones 2fcd2806ab Publish
- @syndicate-lang/core@0.4.0
 - @syndicate-lang/driver-browser-ui@0.4.0
 - @syndicate-lang/driver-http-node@0.4.0
 - @syndicate-lang/driver-mdns@0.4.0
 - @syndicate-lang/driver-streams-node@0.4.0
 - @syndicate-lang/driver-timer@0.4.0
 - @syndicate-lang/driver-udp-node@0.4.0
 - @syndicate-lang/driver-websocket@0.4.0
 - @syndicate-lang/flappy-bird-demo@0.4.0
 - @syndicate-lang/server@0.4.0
 - @syndicate-lang/socks@0.2.0
 - @syndicate-lang/syntax-playground@0.4.0
 - @syndicate-lang/syntax-server@0.4.0
2020-08-05 12:52:35 +02:00
Tony Garnock-Jones 7a6d3b460a Bump preserves version 2020-08-05 12:52:13 +02:00
Tony Garnock-Jones ecce5a31d6 Publish
- @syndicate-lang/core@0.3.2
 - @syndicate-lang/driver-browser-ui@0.3.2
 - @syndicate-lang/driver-http-node@0.3.2
 - @syndicate-lang/driver-mdns@0.3.2
 - @syndicate-lang/driver-streams-node@0.3.2
 - @syndicate-lang/driver-timer@0.3.2
 - @syndicate-lang/driver-udp-node@0.3.2
 - @syndicate-lang/driver-websocket@0.3.2
 - @syndicate-lang/flappy-bird-demo@0.3.2
 - @syndicate-lang/server@0.3.2
 - @syndicate-lang/socks@0.1.2
 - @syndicate-lang/syntax-playground@0.3.2
 - @syndicate-lang/syntax-server@0.3.2
 - @syndicate-lang/syntax@0.1.3
2020-08-05 12:46:28 +02:00