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

Switching to typescript #183

merged 34 commits into from
Sep 23, 2018

Commits on Sep 23, 2018

  1. feat: set up TypeScript environment

    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    8e5b71c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a59b3d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74eb61a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da8758f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    686bba7 View commit details
    Browse the repository at this point in the history
  6. fix: lint command

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    e4039c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b215df6 View commit details
    Browse the repository at this point in the history
  8. feat: Porting pointer

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    33e7253 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    16948f9 View commit details
    Browse the repository at this point in the history
  10. chore: Enable travis linting

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    65f6ffe View commit details
    Browse the repository at this point in the history
  11. feat: Ported Value to typescript

    * wip
    
    * more wip
    
    * Finished porting Value to Typescript
    
    * Finished first pass
    
    * linting
    
    * Force type casting o value creation
    
    * Fix indentation
    
    * set contextindex default value
    
    * Overload ListValue constructor
    
    * linting
    
    * remove unnecessary return types
    
    * use tryParseInt & tryParseFloat
    
    * allow value to be null
    
    * Match C# constructor order
    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    7d419f7 View commit details
    Browse the repository at this point in the history
  12. feat: convert CallStack (#194)

    * feat: convert CallStack
    
    * fix: CallStack failing tests
    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    80ac046 View commit details
    Browse the repository at this point in the history
  13. feat: port variables state (#210)

    * Almost done with first pass VariablesState conversion
    
    Co-authored-by: Eliana Abraham <[email protected]>
    
    * Done with first pass of VariablesState
    
    Co-authored-by: Eliana Abraham <[email protected]>
    
    * Done with first pass of VariablesState
    
    Co-authored-by: Eliana Abraham <[email protected]>
    
    * Replacing Object assign with Map copy sonstructor
    
    Co-authored-by: Eliana Abraham <[email protected]>
    
    * style: Fix linter warnings
    
    * fix: Reorganize file to match C# order and fix map copy
    
    * fix: Replace any by CallStack where it makes sense
    
    * fix: remove useless boolean coercion
    
    * fix: Explicitely state return type of varValue
    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    b1d2a0b View commit details
    Browse the repository at this point in the history
  14. feat: Convert NativeFunctionCall (#195)

    * feat: port native function call
    
    * feat: Copied over type assertion changes
    
    * fix: various fixups
    
    * fix: number of parameters can't be null
    
    * fix: use asOrThrows
    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    8d4d8bb View commit details
    Browse the repository at this point in the history
  15. feat: Port StoryState to TypeScript

    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    6f96bc5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    211021e View commit details
    Browse the repository at this point in the history
  17. Remove Pointer.js

    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    ef40437 View commit details
    Browse the repository at this point in the history
  18. feat: Convert Story

    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    855eacd View commit details
    Browse the repository at this point in the history
  19. fix: remove useless Math.floor

    ephread authored and y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    e91e0c0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    40502e0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    47b1c38 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    30f738c View commit details
    Browse the repository at this point in the history
  23. style: revert let -> const

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    4fd4043 View commit details
    Browse the repository at this point in the history
  24. fix: typo, re-apply 333854e

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    ed2f192 View commit details
    Browse the repository at this point in the history
  25. fix: typo in test name

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    d6ed456 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    285cf17 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4d85948 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5245c31 View commit details
    Browse the repository at this point in the history
  29. chore: Remove proxies TODO

    y-lohse committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    e0b1180 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    dc98499 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    68f64e3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    72bf5e4 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    e8c1fa9 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    13aa217 View commit details
    Browse the repository at this point in the history