13 Commits

Author SHA1 Message Date
be66fe0822 Better RoomRunner 2025-07-15 19:36:25 -03:00
6e8c8ae428 Refactors SpawnHandler to RoomRunner 2025-07-13 21:27:22 -03:00
0ca79cbaba Fixes Storage of SpawnHandlers in Memory 2025-07-06 13:06:29 -03:00
996578de85 Final Working Version 2025-07-05 18:12:26 -03:00
0f9479f2c3 Updates and Updates Project 2025-07-05 17:44:14 -03:00
Skyler Kehren
39ac40c24a Update output target to es2018 for Node 10
As prompted by eduter on Discord, Node 10 (current game runtime)
supports es2018. This is also confirmed by this stackoverflow post[1]
and node.green [2].

This also sets the lib to "es2018" vs "esnext". With esnext it's
possible to reference standard library functions that don't exist in
es2018 and are not polyfilled by tsc. Ex. String.prototype.matchAll from
es2020. This would cause a runtime error.

If users of this library want to provide their own polyfills, they can
change the lib back to "esnext" or some other future version.

[1] https://stackoverflow.com/questions/51716406/typescript-tsconfig-settings-for-node-js-10
[2] https://node.green/#ES2018
2021-09-14 21:55:42 +02:00
Resi Respati
e30369ac50 upgraded output target to ES2017 2018-08-01 12:48:03 +07:00
Ahmed Charles
fcaba5e64a Do some cleanup.
rollup-plugin-clean doesn't work with the latest rollup, use rollup-plugin-clear instead.
Explicitly set module resolution to be Node.
Specify the tslint project which allows rules based on type info to run.
Update some dependencies to newer versions.
2018-05-13 07:32:33 +00:00
Ahmed Charles
688f3f594b Update some dependencies.
Rollup warns about unknown arguments now, so use --environment instead.
2018-04-13 11:20:46 +00:00
Resi Respati
64c8008c18 swap typed-screeps with @types/screeps 2017-12-30 09:43:07 +07:00
Resi Respati
5678e181e7 bundle up all strict typechecking option to the --strict flag 2017-11-23 01:44:22 +07:00
Adam Laycock
3a76931275 fix typo in tsconfig.json 2017-11-21 19:24:22 +00:00
apemanzilla
5af6dc5077 Start on v3.0 2017-11-21 12:55:36 -05:00