50 Commits (main)
 

Author SHA1 Message Date
Ashelyn Dawn ef8cb5cb98
cleanup script 6 months ago
Ashelyn Dawn 892fc92251
Added personal scripts, started refactor 6 months ago
Zonoia 4136ab7107
Merge pull request #18 from mikejonestechno/fix/dockerguide
fix DockerGuide to sync NetscriptDefinitions.d.ts
7 months ago
Mike Jones 915a891dd0 fix DockerGuide to sync NetscriptDefinitions.d.ts 7 months ago
Mike Jones 204fff76fe
Feature: add docker support (#17)
* feat: add docker support and powershell launch script

* feat: Add step to install Docker Desktop

* fix bind mount ns definitions for intelisense on host text editor

* Rename docker markdown file

* Minor updates to DockerGuide for improved clarity

* feat: reference docker support in the readme and beginners guide
7 months ago
Zonoia edc8be056d
Update filesync.json to synchronize deleted files by default 8 months ago
Alt 061c21a7f9
Merge pull request #16 from Pwntheon/feature/strongly_typed_react
Re-export strongly typed React and ReactDOM from the window object
9 months ago
Pwntheon 59d936d19b Add jsx support, readme instructions for using React 9 months ago
Pwntheon d92ca5f82e Reexport strongly typed React and ReactDOM from the window object
This gives access to the global React and ReactDOM objects in a strongly typed context.

The lib file is only included in the build output if it's actually imported and used somewhere, so it shouldn't pollute people's files unless they actually need it.

Unfortunately, i did not find a way to force vscode autoimport to use the local react.ts file instead of the package from node_modules.
9 months ago
Alt e67615b8b8
Merge pull request #15 from Pwntheon/main
Fix source maps to enable ingame debugging
9 months ago
Pwntheon eb10125442 Fix source maps to enable ingame debugging
The inlineSourceMap property was set to true, but due to a missing inlineSources flag, debugging the code ingame led to empty files being shown in the dev tools window.

Adding the inlineSources flag fixes this.

An argument was made that using source maps bloats the save file. This is true. However, if this is a significant issue, the inlineSourceMap flag should also be set to false. Before this fix, the file is already bloated, but ingame debugging is impossible.

To test, make a test script that includes the line `debugger;`. Enable debugging (F12) and run the script. Before this commit, it will show an empty source file. With this commit, it will show the .ts source file as expected.
9 months ago
Alt 9e784bf689
.js -> .js or .ts 11 months ago
Alt 0bc0a5f189
Merge pull request #12 from Tanimodori/fix-watch
Fix [watch:local] problem caused by not checking the js file.
2 years ago
Tanimodori 7a5143e9c8 fix: check both ts and js source now 2 years ago
Tanimodori 5430b7be5d chore: sync version in package-lock.json 2 years ago
Zoë Hoekstra 87a6a055de
Change wording in README to fit new situation 2 years ago
Zoë Hoekstra 0ee2d51003
Merge branch 'main' of github.com:Hoekstraa/typescript-template 2 years ago
Alt eda0e45efb
Merge pull request #9 from Tanimodori/watch
Improve watch service abilities
2 years ago
Alt 6ace136125
Update package.json 2 years ago
Zoë Hoekstra 11ee9392bf
Change name+refs of beginner's guide 2 years ago
Tanimodori f3be9a5507
docs: update readme 2 years ago
Tanimodori ec23890f73
fix: fix watch init message 2 years ago
Tanimodori 3f70a7f333
docs: update guide 2 years ago
Tanimodori 7d0350ee36
fix: eslint ignore 2 years ago
Tanimodori 7da64127ba
feat: add watch scripts 2 years ago
Tanimodori f54d36f4b2
chore: install chokidar, concurrently, etc. 2 years ago
Alt 0f087c1120
Bump up minimum version of filesync 2 years ago
Alt 26de5ceb51
Fix other 2 links as well 2 years ago
Alt ea14b3f26b
Rework order of starting ts and filesync 2 years ago
Alt f06f086ef0
Update tsconfig.json 2 years ago
Alt 88acc0a8d1
Add missing word 2 years ago
Alt dcf9e10894
Fix link of guide in readme 2 years ago
Alt 4ed85a07cb
Merge pull request #6 from MSivonen/readme_for_dummies
Guide for dummies
2 years ago
Alt eae78ce8ac
Fix and small changes to guide 2 years ago
Alt ca1c3135d0
Allow JS files, so that they get copied to dist 2 years ago
Alt 0fb8bbecb9
Change/format step by step 2 years ago
Alt be966faf36
Improve readability of README 2 years ago
Thatman fec1622b2e Guide for dummies
There's three very clearly marked spots that need checking, in step 5.
2 years ago
hydroflame cbe25590ff
Merge pull request #4 from Hoekstraa/patch-1
Slightly more elaborate explanation on usage
2 years ago
hydroflame 73839aef56
Merge pull request #5 from Hoekstraa/patch-2
Ensure filesync is always latest version.
2 years ago
Alt 9ba48a1be8
Ensure filesync is always latest version. 2 years ago
Alt 8bf631ef61
Slightly more elaborate explanation on usage 2 years ago
Olivier Gagnon 875dd9d72c typos and split stuff 2 years ago
Olivier Gagnon 5f91675b81 set eslint 2 years ago
hydroflame 65ea61939b
Merge pull request #1 from Hoekstraa/main
Add filesync
2 years ago
Zoë Hoekstra 460a8f1d3f
Add filesync 2 years ago
Olivier Gagnon 4dae6d7f57 readme 2 years ago
Olivier Gagnon 8423852a8b clean up files 2 years ago
Olivier Gagnon 52f9dc5671 rm vscode stuff 2 years ago
hydroflame 2104e16315 Initial commit 2 years ago