Ikagaka / NanikaStorage

Nanika Storage
1 stars 0 forks source link

Update espower-typescript to the latest version 🚀 #19

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 9.0.0 of espower-typescript was just published.

Dependency [espower-typescript](https://github.com/power-assert-js/espower-typescript)
Current Version 8.1.4
Type devDependency

The version 9.0.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of espower-typescript.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v9.0.0

Breaking changes

  • Drop Node v4 and add v10
  • Drop TypeScript v2.2 and v2.3
  • Require installing typescript in your project local now
  • Use ts-node instead of typescript-simple internally
    • Type checking is enabled by default now
      • It requires npm i -D @types/node @types/mocha additionally
      • To disable type checking, use TS_NODE_TRANSPILE_ONLY=1 env for ts-node
    • Some other changes from typescript-simple

Features

  • allowJs: true in tsconfig.json enables to instrument .js files (#51)

Bugfixes

  • Some issues are fixed by replacing to ts-node
Commits

The new version differs by 12 commits ahead by 12, behind by 2.

  • d476175 9.0.0
  • 2389ca9 build: remove publishConfig from package.json
  • 14b863a docs: update reamde
  • 0bd9c5d Merge pull request #52 from power-assert-js/next
  • 14b839f docs: improve readme
  • 063720e 9.0.0-beta.0
  • a9ea286 build: add package.json > publishConfig > tag: next
  • f497868 docs: update README
  • 0d9edf5 Merge pull request #51 from power-assert-js/allowjs
  • 2b0eded fix: update for latest codebase
  • dcfa445 feat: transpile .js files as well if allowJs:true exists in tsconfig.json
  • 5a44611 Use ts-node instead of typescript-simple (#50)

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

codecov[bot] commented 6 years ago

Codecov Report

Merging #19 into master will decrease coverage by 0.62%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##           master     #19      +/-   ##
=========================================
- Coverage    9.55%   8.93%   -0.63%     
=========================================
  Files           2       2              
  Lines         293     291       -2     
  Branches       30      30              
=========================================
- Hits           28      26       -2     
  Misses        265     265
Impacted Files Coverage Δ
lib/nanika-storage.ts 10.05% <0%> (-1.06%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e1beb53...818e4d0. Read the comment docs.