CLeeSpruit / Array-Like-Map

Extends functionality of the map to be more like an array
GNU General Public License v3.0
0 stars 0 forks source link

Update ava to the latest version 🚀 #5

Closed greenkeeper[bot] closed 4 years ago

greenkeeper[bot] commented 4 years ago

The devDependency ava was updated from 2.4.0 to 3.1.0.

This version 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.


Publisher: novemberborn License: MIT

Release Notes for 3.1.0

AVA can now load pre-compiled TypeScript files!

First, install the new @ava/typescript package:

npm install --save-dev @ava/typescript

Now let's assume your TypeScript files are in a src directory, output to a build directory. Configure AVA like so:

ava.config.js file:

export default {
  typescript: {
    rewritePaths: {
      'src/': 'build/'
    }
  }
}

Compile your TypeScript files and run your tests! Or, to run a specific test file, run npx ava src/test.ts.

For more examples see the @ava/typescript package.

As exciting as this is, it's still early days. We need your help improving our TypeScript support. Check out the open issues.

Other changes

Thanks to @jhechtf for fixing our TypeScript recipe after the changes in AVA 3.0 91a0086

See v3.0.0...v3.1.0 for all changes.

Commits

The new version differs by 89 commits.

  • 56338dc 3.1.0
  • e4fef0c Rudimentary support for loading TypeScript test files
  • 91a0086 Remove v2 configuration from TypeScript recipe
  • b4cfc8d 3.0.0
  • 776788f Ship v3 🎉
  • 0d11ff7 More issue template tweaks
  • 9983976 Update various contributing documents and GitHub configuration
  • 5a33572 Fix fail-fast interrupt test
  • 61e0d05 Fix VSCode debugging instructions
  • 630aac3 Fix remaining AVA link
  • 5c8bcec Fix AVA link in snapshot reports
  • 7b20f6c Allow Node arguments to be configured
  • ad27246 3.0.0-beta.2
  • ae948d8 Lowercase CLI argument description asides
  • ac8c852 Update dependencies

There are 89 commits in total.

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:

CLeeSpruit commented 4 years ago

AVA still not usable for esm