Commit Graph

137 Commits

Author SHA1 Message Date
Josh LeBlanc
c89e174d26 Set resolve rootDir to src - fix #152 (#153) 2021-02-21 22:02:56 +02: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
Skyler Kehren
0f471f9769 Merge pull request #144 from brisberg/mocha-ts-node
Switch unit/integration Mocha testing to use `ts-node` instead of Rollup
2020-09-28 21:26:59 +03: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
8ca88dbf08 Merge pull request #141 from screepers/eslint-reduce-redundant-rules 2020-07-25 10:32:23 +07:00
Resi Respati
1ff2299d56 Merge pull request #142 from screepers/prettier-eslint-docs 2020-07-24 15:49:16 +07:00
Resi Respati
29a7bc7e83 updated Prettier docs to match ESLint 2020-07-24 15:44:13 +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
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