GitBook: [master] 17 pages and 5 assets modified
This commit is contained in:
@@ -6,7 +6,7 @@ Static type checkers like TypeScript and [Flow](https://flow.org/) help reduce t
|
||||
|
||||
To read more about how TypeScript can help you in Screeps, read [this Screeps World article](https://screepsworld.com/2017/07/typescreeps-getting-started-with-ts-in-screeps/) by [@bonzaiferroni](https://github.com/bonzaiferroni).
|
||||
|
||||
This section provides TypeScript-specific tips & tricks for you to make the best out of the ecosystem.
|
||||
This section provides TypeScript-specific tips & tricks for you to make the best out of the ecosystem.
|
||||
|
||||
## Strict mode
|
||||
|
||||
@@ -23,7 +23,7 @@ As of TypeScript 2.7, the affected options are:
|
||||
|
||||
Starting from version 2.0 of the starter kit, we've enabled the `--strict` flag in `tsconfig.json`. If this gives you compile time errors, you can try setting `"strict"` to `false`, or by overriding one or more of the options listed above.
|
||||
|
||||
**For more info:** https://blog.mariusschulz.com/2017/06/09/typescript-2-3-the-strict-compiler-option
|
||||
**For more info:** [https://blog.mariusschulz.com/2017/06/09/typescript-2-3-the-strict-compiler-option](https://blog.mariusschulz.com/2017/06/09/typescript-2-3-the-strict-compiler-option)
|
||||
|
||||
## TSLint
|
||||
|
||||
@@ -42,6 +42,7 @@ We've made some changes to these rules, which we considered necessary and/or rel
|
||||
|
||||
You can also customise your `tslint.json` file to match the preferences of your codebase. Click [here](https://palantir.github.io/tslint/usage/configuration/), to find out how, and click [here](https://palantir.github.io/tslint/rules/) for a complete list of rules available.
|
||||
|
||||
If you believe that some rules should not apply to a part of your code (e.g. for one-off cases like having to use `require()` to include a module), you can use flags to let TSLint know about it: https://palantir.github.io/tslint/usage/rule-flags/
|
||||
If you believe that some rules should not apply to a part of your code \(e.g. for one-off cases like having to use `require()` to include a module\), you can use flags to let TSLint know about it: [https://palantir.github.io/tslint/usage/rule-flags/](https://palantir.github.io/tslint/usage/rule-flags/)
|
||||
|
||||
**More info about TSLint:** [https://palantir.github.io/tslint/](https://palantir.github.io/tslint/)
|
||||
|
||||
**More info about TSLint:** https://palantir.github.io/tslint/
|
||||
|
||||
Reference in New Issue
Block a user