Commit Graph

128 Commits

Author SHA1 Message Date
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
1e42b8697c Merge pull request #122 from tcdejong/migrate-to-eslint 2020-07-24 15:05:47 +07:00
Resi Respati
e293892cd6 use @typescript-eslint/no-unused-expressions instead 2020-07-21 10:29:28 +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
43e4f741f8 Merge pull request #138 from freedan42x/patch-1
fix typo
2020-06-04 20:08:17 +03:00
Bredor
3a585095a5 fix typo 2020-06-02 15:52:42 +03:00
Dr. Derek Austin
77f8ed969c Update node version to 10.x in README (#136)
* Corrects version numbering on README.md regarding Node dependency
* 1) Updated .gitignore to exclude build/*
2020-05-02 17:54:55 +03: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
Skyler Kehren
f641477c32 Merge pull request #130 from 99linesofcode/patch-1
Fix broken link to docs
2020-04-06 19:26:31 +03:00
J. Schreuders
3fbd0064f9 Fix broken link to docs 2020-04-06 00:23:52 +02: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
Skyler Kehren
6978c4b018 Merge pull request #128 from brisberg/rollup-update
Updated rollup to 1.32 and plugin dependencies
2020-03-31 21:51:01 +03: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
4c93b94970 Merge pull request #125 from CalebLovell/private-server-guide
add brief instructions for deploying to a private server
2020-03-24 22:18:10 +02:00
Caleb Lovell
67bc4a7eaf add brief instructions for deploying to a private server 2020-03-23 23:36:10 -06:00
Skyler Kehren
72af44081d Merge pull request #123 from brisberg/mocha-exit
Fixed Mocha from exiting before reporter has a chance to print error
2020-02-26 08:10:38 +02:00
Skyler Kehren
de4b19b2de Fix codeblock formatting 2020-02-26 08:07:17 +02: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
brisberg
9353721127 Fixed Mocha from exiting before reporter has a chance to print stack traces 2020-02-12 11:48:31 -08:00
tcdejong
519a4830ee restored accidental deleted file 2020-02-03 18:56:33 +01:00
tcdejong
57990c4215 Migrate from TSLint to ESLint 2020-02-03 18:41:29 +01:00
Skyler Kehren
962c62a474 Merge pull request #120 from tcdejong/tcdejong-update-readme
Remove Python requirement from ReadMe
2020-01-30 21:53:02 +02:00
tcdejong
a7c130e781 Remove Python requirement from "Basic Usage"
`screeps-server-mockup` is removed in #113, which relied on `screeps` and in turn on `node-gyp`, which required Python 2.
No other packages depend on Python 2. Since #113 is merged, Python 2 is no longer required for this repository. 

This PR updates the repository's readme accordingly.
2020-01-25 09:46:43 +01:00
Skyler Kehren
6758693e58 Merge pull request #119 from brooksvb/patch-1
Fix unterminated statement
2020-01-23 20:51:33 +02:00
Brooks Van Buren
d107b4247a Fix unterminated statement 2020-01-23 13:05:32 -05: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
Kieran Carnegie
c7058dc147 Merge pull request #109 from Jomik/patch-2
Update required dependencies in README.md
2019-05-28 09:07:22 +12:00
Jonas Holst Damtoft
9b68ddf9fe Update required dependencies
These are required for https://github.com/Hiryus/screeps-server-mockup
Propagated from https://github.com/screeps/screeps#server-launch
Fixes #107 and #108
2019-04-26 10:45:46 +02:00
Resi Respati
516274e647 Merge pull request #104 from Jomik/patch-2
Fix lodash version
2019-02-09 17:30:06 +07:00
Jonas Holst Damtoft
a47fd662a3 Fix lodash version
Fixes #103
2019-01-07 18:35:05 +01:00
Resi Respati
ac1cc6611e fixed link to "Contributing to the docs" page 2018-11-19 13:55:58 +07:00
Resi Respati
eed6bd3bdb [docs] added testing page to SUMMARY.md 2018-11-19 13:49:59 +07:00
Resi Respati
0366fff8cb Merge pull request #100 from bkconrad/feature/integration-testing
Feature/integration testing
2018-11-19 13:38:43 +07:00
kaen
f8507b632a add integration testing support 2018-11-10 15:49:43 -08:00
Austin Rivas
1bf84c2443 added tests for main game loop 2018-10-10 02:20:10 -04:00
Austin Rivas
6a047c3d85 added mock game objects 2018-10-10 02:18:40 -04:00
Austin Rivas
cba7463fd1 added mocha/chai/sinon test config 2018-10-10 02:17:40 -04:00
resir014
3370233670 GitBook: [master] 3 pages modified 2018-09-21 11:57:49 +00:00
Resi Respati
afe6c29583 Merge pull request #95 from Jomik/patch-1
Add tslint-plugin-prettier to package.json
2018-09-17 12:17:10 +07:00
Jonas Damtoft
aa5bcdbd01 Add tslint-plugin-prettier to package.json 2018-09-04 10:53:27 +02:00
resir014
1b205e3330 GitBook: [master] 17 pages and 5 assets modified 2018-08-06 07:35:02 +00:00
Resi Respati
e30369ac50 upgraded output target to ES2017 2018-08-01 12:48:03 +07:00