Commit Graph

38 Commits (master)

Author SHA1 Message Date
Tyler Sommer 214e01504f
Update babel and defconf, use es5-shim 2022-03-05 18:34:26 -07:00
Tyler Sommer 9eaf171b7d
Add trace calls to require, avoid loading package.json repeatedly 2022-03-05 18:33:21 -07:00
Tyler Sommer 54a998ca29
Warn on shutdown failure only if connected to irc 2022-03-05 18:32:49 -07:00
Tyler Sommer f46393ee5b
Merge branch 'discord' 2022-03-05 18:28:26 -07:00
Tyler Sommer 518921fa3e
Rename plugins to match convention in cmd/squircy 2022-03-05 18:12:59 -07:00
Tyler Sommer 5d7b9eecbf
Update goja 2022-03-05 18:11:56 -07:00
Tyler Sommer 5843fb81be
Add discord plugin 2022-03-05 18:10:11 -07:00
Tyler Sommer 18b02ecb65
Fix unboxing, update deps 2021-07-07 21:03:46 -06:00
Tyler Sommer fc53553cb9
Fix packr2 handling, squircy2_compat broken plugin 2021-07-07 18:28:28 -06:00
Tyler Sommer 6a3e773ee5
Bump version to 0.11.0 2021-07-07 16:42:08 -06:00
Tyler Sommer 4a00f26c1f
Add static linking of extra plugins, other updates 2021-07-07 16:42:07 -06:00
vulski d39606f7e9
Replace deprecated network (#4) 2021-06-16 08:59:02 -06:00
Tyler Sommer c6e17a4bbe
Add packr2 to Dockerfile build step 2020-10-10 06:23:13 -06:00
Tyler Sommer 7e010c7af3
Update README.md 2020-10-10 06:06:04 -06:00
Tyler Sommer 477c563542
Inherit base path, add many cmdline flags, tidy up log output 2020-10-10 06:05:20 -06:00
Tyler Sommer d2f6a613d7
Add godoc to plugin subpackage 2020-10-10 06:01:57 -06:00
Tyler Sommer 8c027049cf
Add config.WithValuesFromMap 2020-10-10 06:00:43 -06:00
Tyler Sommer 0c12899c88
Add inherited options and values from flagset to config 2020-10-08 22:24:01 -06:00
vulski 8dbe2bd6e5
Update README.md (#1)
Change Getting started to use https instead of ssh gosh
2020-10-07 13:39:04 -06:00
Tyler Sommer 9d48ea7df7
Improve logging output a bit 2020-10-03 08:35:57 -06:00
Tyler Sommer 9d4268893e
Configurable VERSION string, improve IRC disconnect handling 2020-10-03 08:35:35 -06:00
Tyler Sommer a6ef0aa7a5
Handle IRC errors a bit better 2020-09-25 19:27:54 -06:00
Tyler Sommer a0f5591825
Add generic shutdown handling in manager and plugin 2020-09-23 23:28:55 -06:00
Tyler Sommer 82d536b9a5
Add ability to specify server password in irc plugin 2020-09-20 20:13:24 -06:00
Tyler Sommer a502195da3
Increase default Dispatcher limit to 1024 2020-09-20 20:13:12 -06:00
Tyler Sommer ed20f8761f
Convert node_compat/internal to node_compat/native 2020-09-20 07:12:07 -06:00
Tyler Sommer 86f0894e12
Extract manager to cli package 2020-09-19 14:46:16 -06:00
Tyler Sommer 3ccbcd3262
Update goja, peg js deps to specific version
Later versions start to degrade test performance quite a bit, and
latest versions flat out do not work. This seems to be due to some
weirdness in the require() logic where a circular import does not
work correctly. There is an existing circular import in regenerator-
transform (visit -> emit -> visit) so it works in that example but
not others.
2020-06-28 09:07:07 -06:00
Tyler Sommer e9caee8cb4
Resolve Promises with AsyncResult, work on net node_compat 2020-05-31 11:24:41 -06:00
Tyler Sommer 89fac8b64c
Add sha1 and crypto stub 2019-10-10 10:22:51 -06:00
Tyler Sommer 2830953d52
Add basic repl, fix some data races, add tests 2019-09-19 19:30:51 -06:00
Tyler Sommer c3d2f3982e
Ready-to-use docker image, update README 2019-09-14 10:43:45 -06:00
Tyler Sommer e3c2f5c19a
Reduce boilerplate for plugins, allow circular requires 2019-09-14 10:42:52 -06:00
Tyler Sommer 639b3c663d
Fix formatted print calls 2019-09-12 23:20:07 -06:00
Tyler Sommer bcfe199c31
Add node_compat plugin, enhance require(), support []string in config 2019-09-12 23:16:29 -06:00
Tyler Sommer b575c85053
Add context to errors in squircy2_compat 2019-09-05 16:27:23 -06:00
Tyler Sommer 8c23abc08b
Reload the world 2019-09-04 17:34:07 -06:00
Tyler Sommer 1201a8dd50
Life, the universe, and everything 2019-08-16 04:31:54 -06:00