You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
kascheml dac9fa8bc6
Update @kascheml/screeps-types
2 years ago
src Initial commit 2 years ago
.gitignore Initial commit 2 years ago
README.md Initial commit 2 years ago
package.json Update @kascheml/screeps-types 2 years ago
rollup.config.push.ts Initial commit 2 years ago
rollup.config.ts Initial commit 2 years ago
screeps.example.json Initial commit 2 years ago
tsconfig.json Initial commit 2 years ago

README.md

This is a template / example repository for using TypeScript for Screeps

To get started, install Node and run npm install in this folder

Now you can edit the source files in src/ and build using npm run build. To get faster build times (and to not manually start building all the time) you can use npm watch to start building in watch mode. This way, everytime a source code file is changed the compiler will run automatically

Your code will be compiled into a single file dist/main.js for easier uploading

Automatic uploading

To automatically upload your generated files to Screeps World or your private server, copy screeps.example.json to screeps.json and fill in your data

Then, you can run npm run push to build and upload your script. As a bonus, npm run watch-push is also available to automatically upload any changes made to the source files