a4b8081006
Adds DockerCompose for Local Server
2025-07-16 13:05:19 -03:00
5899df7a30
Adds Routine for Cleaning SpawnHandlers
2025-07-05 22:43:58 -03:00
06d4eff5c9
Changes to esbuild and adds initial creation of creaps
2025-07-05 22:34:23 -03:00
d72f3ec851
Removes esbuild and Changes to TSC
2025-07-05 18:32:51 -03:00
996578de85
Final Working Version
2025-07-05 18:12:26 -03:00
3e9851a2c9
Configures ESBuild
2025-07-05 17:48:28 -03:00
0f9479f2c3
Updates and Updates Project
2025-07-05 17:44:14 -03:00
John Syrinek
9f81797d78
Bump rollup-plugin-typescript2 to fix nodejs 17 ( #164 )
...
Running `npm run push-main` gives this with nodejs 17:
> Package subpath './package.json' is not defined by "exports" in /home/wouldntyouliketoknow/node_modules/tslib/package.json
This change incorporates [the fix](https://github.com/ezolenko/rollup-plugin-typescript2/issues/286 ) from rollup-plugin-typescript2 v0.31.0.
2023-02-11 21:29:18 +02:00
Skyler Kehren
26be47f5f4
Update dependencies
...
Updates Typescript to ^4.3.5, previously would not pull version 4
Updates eslint related packages and prettier
Updates rollup related packages
Thanks #192
2021-08-11 22:39:37 +03:00
Brandon Risberg
e88b608f10
Added docs and config for pushing to seasonal server ( #150 )
...
* Added docs and config for pushing to seasonal server
* Updated deploy destination docs to use TOKEN authentication
2020-11-29 19:48:13 +02:00
brisberg
ab4921711c
Moved TS_NODE_PROJECT configuration to mocha setup script
2020-08-07 14:58:57 -07:00
brisberg
efa6cba180
Moved TS_NODE override to 'test' script
2020-08-07 14:46:02 -07:00
brisberg
d776105757
Using ts-node and tsconfig-paths to run mocha over Typescript test files
2020-08-07 14:29:37 -07:00
Resi Respati
935509b9ea
upgrade parser, reduce redundant ESLint rules
...
This attempts to reduce the amount of redundant ESLint rules we
currently have. It also upgrades the ESLint TypeScript parser to a newer
version (3.7.0).
2020-07-24 15:37:18 +07:00
Resi Respati
f70f624dec
updated eslint config + reformat files
2020-07-15 13:07:28 +07:00
Resi Respati
e1ad00045a
fixed incorrect package versions
2020-07-15 12:56:05 +07:00
Resi Respati
660ece25d8
Merge branch 'master' into migrate-to-eslint
2020-07-15 12:51:15 +07:00
Skyler Kehren
0e2e309ee2
Merge pull request #124 from screepers/int-test-cleanup
...
Integration testing cleanup
2020-05-02 13:01:35 +03:00
Skyler Kehren
b3d7bda215
Fixing PR review comments
...
Adds direct example for installing screeps-server-mockup
Adds test-integration script that prints where to find more info
Fixes typo in integration: testing docs
2020-05-02 12:51:58 +03:00
Skyler Kehren
bfb6d29857
Pin @types/lodash to 3.10.2
...
Revert workaround for @types/lodash 3.10.3 and pin version to 3.10.2
until more research can be done.
2020-04-22 20:46:19 +03:00
Skyler Kehren
7907d3c819
Update Node,TypeScript,Rollup dependencies
...
@types/lodash@3.10 .3 broke the template since lodash is assumed to be
global. Adds a shim to types file to allow continued use of a global
lodash since the game provides 3.10 automatically.
Update rollup to 2.0, and associated rollup plugins
2020-04-20 19:38:02 +03:00
Skyler Kehren
b5771202e8
Update @types/screeps to 3.1.0
2020-04-11 09:50:32 +03:00
Resi Respati
d7b06369dc
Merge pull request #127 from brisberg/node10
...
Specified Node 10.x as engine
2020-04-01 13:54:36 +07:00
brisberg
b0225d4732
Updated rollup to 1.32 and plugin deps
2020-03-30 17:36:34 -07:00
brisberg
b13fb751cc
Specified Node 10.x as engine for project, as screeps now runs on Node 10
2020-03-30 17:21:06 -07:00
Skyler Kehren
9c25e720ad
Cleanup integration testing docs
...
Removes `test-integration` script
Removes integration from `test` script
Add installation instructions for `screeps-server-mockup` in docs
2020-02-26 08:02:12 +02:00
tcdejong
57990c4215
Migrate from TSLint to ESLint
2020-02-03 18:41:29 +01:00
Natechawin Suthison
ca51c47c28
Remove screeps-server-mockup dependency ( #113 )
...
Remove "screeps-server-mockup": "^1.4.3" since it's deprecated and causing build errors for new users of the starter template.
https://www.npmjs.com/package/screeps-server-mockup
2020-01-11 08:43:29 +02:00
Skyler Kehren
cc50f96210
Update @types/screeps to ^3.0.0
2019-12-17 19:04:45 +02:00
Jonas Holst Damtoft
a47fd662a3
Fix lodash version
...
Fixes #103
2019-01-07 18:35:05 +01:00
kaen
f8507b632a
add integration testing support
2018-11-10 15:49:43 -08:00
Austin Rivas
cba7463fd1
added mocha/chai/sinon test config
2018-10-10 02:17:40 -04:00
Jonas Damtoft
aa5bcdbd01
Add tslint-plugin-prettier to package.json
2018-09-04 10:53:27 +02:00
Resi Respati
0b58638297
latest rollup requires @types/node
2018-08-01 12:31:53 +07:00
Resi Respati
48ebaa49af
make tslint-plugin-prettier opt-in
2018-08-01 12:18:31 +07:00
Resi Respati
a0563bf15e
add prettier config + vscode formatter
2018-08-01 11:47:51 +07:00
Resi Respati
9acec92200
deps upgrade
2018-08-01 11:24: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
829581a1ad
lock source-map at version 0.6.1
...
source-map@0.7.0 pulls in native dependencies like `fs` and `path` which
doesn't work for Screeps.
2018-02-13 16:15:07 +07:00
Resi Respati
f8a28a1c92
Upgrade dependencies
...
* typescript@2.7.1
* rollup-plugin-typescript2@0.11 .0
* rollup-plugin-screeps@0.1.2
* rollup@0.55 .3
* source-map@0.7.0
2018-02-06 17:41:19 +07:00
Resi Respati
71c1571aa8
update rollup-plugin-screeps to v0.1.1
2018-01-09 23:17:09 +07:00
Resi Respati
c429620557
updated plugins to support token-based auth
2017-12-31 15:36:39 +07:00
Resi Respati
64c8008c18
swap typed-screeps with @types/screeps
2017-12-30 09:43:07 +07:00
apemanzilla
c1fd87f170
Update typed-screeps version to 2.0.0
2017-12-12 19:33:01 -05:00
apemanzilla
6167dfa82f
Minor improvements and fixes
2017-12-01 11:05:57 -05:00
Resi Respati
e0a33f2bad
re-added the Unlicense
2017-11-28 13:31:12 +07:00
Resi Respati
b068c6bb78
Added 'lint' and 'watch' tasks
2017-11-28 12:18:32 +07:00
apemanzilla
3d0359e89e
Implement #75
2017-11-26 13:49:53 -05:00
Adam Laycock
fb83e12a0b
update rollup-plugin-screeps. See #75
2017-11-26 15:41:05 +00:00