Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switching to typescript #183

Merged
merged 34 commits into from
Sep 23, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
8e5b71c
feat: set up TypeScript environment
ephread Jul 15, 2018
a59b3d0
feat: convert files with no dependencies to TypeScript
ephread Jul 15, 2018
74eb61a
feat: convert InkList to TypeScript make it inherit Map
ephread Jul 16, 2018
da8758f
feat: convert InkObject, SearchResult and Container
ephread Jul 17, 2018
686bba7
feat: port Choice and ChoicePoint
y-lohse Jul 18, 2018
e4039c8
fix: lint command
y-lohse Jul 18, 2018
b215df6
feat: convert all the remaining 'small' files
ephread Jul 19, 2018
33e7253
feat: Porting pointer
y-lohse Jul 19, 2018
16948f9
feat: convert Divert and update related dependencies
ephread Jul 21, 2018
65f6ffe
chore: Enable travis linting
y-lohse Jul 26, 2018
7d419f7
feat: Ported Value to typescript
y-lohse Jul 30, 2018
80ac046
feat: convert CallStack (#194)
ephread Aug 2, 2018
b1d2a0b
feat: port variables state (#210)
ephread Sep 1, 2018
8d4d8bb
feat: Convert NativeFunctionCall (#195)
y-lohse Sep 1, 2018
6f96bc5
feat: Port StoryState to TypeScript
ephread Sep 2, 2018
211021e
feat: Convert JsonSerialisation to TypeScript
ephread Sep 5, 2018
ef40437
Remove Pointer.js
ephread Sep 8, 2018
855eacd
feat: Convert Story
ephread Sep 8, 2018
e91e0c0
fix: remove useless Math.floor
ephread Sep 8, 2018
40502e0
style: turn remaining const into let
y-lohse Sep 9, 2018
47b1c38
style: convert remaining forEach loops
y-lohse Sep 9, 2018
30f738c
style: remove comments from original code base
y-lohse Sep 9, 2018
4fd4043
style: revert let -> const
y-lohse Sep 9, 2018
ed2f192
fix: typo, re-apply 333854e920965a8ceecd7b0b3816bb6f10666e28
y-lohse Sep 14, 2018
d6ed456
fix: typo in test name
y-lohse Sep 14, 2018
285cf17
fix: Empty string values, re-applies 00d9123dc1b2755eded27b1dc9d44880…
y-lohse Sep 14, 2018
4d85948
chore: Disable unified signature rule
y-lohse Sep 14, 2018
5245c31
fix: Use correct type instead of any
y-lohse Sep 15, 2018
e0b1180
chore: Remove proxies TODO
y-lohse Sep 16, 2018
dc98499
chore: Removed now-useless as statement
y-lohse Sep 16, 2018
68f64e3
chore: Removed TODO from comment
y-lohse Sep 16, 2018
72bf5e4
fix: Proper casing for ControlCommand.Copy
y-lohse Sep 16, 2018
e8c1fa9
fix: Use story type in StoryState constructor
y-lohse Sep 17, 2018
13aa217
fix: Guard against undefined token deserialization
y-lohse Sep 23, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
engine/
dist/
test/stories/

Expand Down Expand Up @@ -86,3 +87,6 @@ $RECYCLE.BIN/

# Windows shortcuts
*.lnk

# Vim
*.swp
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ install:
node_js:
- '7'
script:
- npm run lint
- npm run build
- npm run test
deploy:
Expand Down
322 changes: 0 additions & 322 deletions engine/CallStack.js

This file was deleted.

21 changes: 0 additions & 21 deletions engine/Choice.js

This file was deleted.

Loading