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

chore: upgrade to @types/node 10.x #894

Merged
merged 2 commits into from
Oct 18, 2019
Merged

chore: upgrade to @types/node 10.x #894

merged 2 commits into from
Oct 18, 2019

Commits on Oct 17, 2019

  1. chore: upgrade to @types/node 10.x

    Actually upgrade the `node` engine support to 10.x tree, as has
    been declared in the `package.json` files for a month now.
    
    Additionally, standardized the `compilerOptions` in the `tsconfig.json` files
    that are *not* generated by `jsii`, in order to use `ES2018` standard library,
    enable `strict` mode (this includes `strictPropertyInitialization`, which was not
    enabled previously and required a few code changes in `jsii-pacmak` that were
    made ad-minima).
    
    The library clause of  `tsconfig.json` files that are generated by `jsii` has not
    been changed yet. This means you need to use `node >= 10.x` in order to use
    `jsii`, but you cannot use it to build code that depend on APIs that are not yet
    available in `node 8`. This behavior will be updated in a second phase.
    
    Related: #794
    RomainMuller committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    11cb590 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2019

  1. Configuration menu
    Copy the full SHA
    5275f4f View commit details
    Browse the repository at this point in the history