Dittly / website

🔨 The Dittly Website
4 stars 2 forks source link

Update @std/esm to the latest version 🚀 #57

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 7 years ago

Version 0.12.0 of @std/esm was just published.

Dependency @std/esm
Current Version 0.11.3
Type dependency

The version 0.12.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 @std/esm.

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.


Commits

The new version differs by 50 commits.

  • f54e47b Bump to v0.12.0.
  • c96676f Period nit.
  • 81acb71 Add doc note for warnings option.
  • 0d704ec Add test for options.warnings.
  • 614dd87 Fix test fails in Node 4.
  • 059fe2f Minor warning test cleanup.
  • 983dd09 Add TDZ test. [closes #46]
  • 1f74453 Remove unneeded brackets from nextTick callback.
  • dd5c6fa Disable warnings for the repl hook.
  • 405d0e8 Fix test in travis.
  • c698807 Remove more unneeded catches in tests.
  • 45d61bb Update minizlib.
  • b9ebc51 Make emitWarnings work in Node < 6.
  • f8dc009 Add tests for emitted warnings.
  • ebab353 Make the compiler emit a warning for arguments access instead of erroring.

There are 50 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:

greenkeeper[bot] commented 7 years ago

Version 0.12.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 9 commits.

  • 8bfa2f6 Bump to v0.12.1.
  • d9bebfd Cleanup Entry#loaded.
  • 955893c Use getDescriptor alias of Object.getOwnPropertyDescriptor.
  • 7014df7 Backtick nit.
  • 22f29f8 Add isPlainObject test helper.
  • 99e93ec Add more __esModule property tests.
  • 5f9adac Don’t expose non-enumerable property to namespaces.
  • 312b3d9 Assign exports to namespace before adding the “__esModule” prop to exports.
  • e73ea30 Branch order nit.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.12.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 10 commits.

  • b24e487 Bump to v0.12.2.
  • d2ff659 Entry.set() invocation placement nit.
  • ef56c95 Simplify Entry.get().
  • 3ec2a88 Remove createOptions() use from caching-compiler module.
  • bc4b100 Don’t track module or options on the runtime object.
  • edf73c9 Avoid Entry.merge() use in Runtime.enable().
  • 012da06 Change Entry.set to args to Entry.set(mod, exported, entry).
  • 822ad3b Simplify Entry.get().
  • b6c7506 Simplify getSourceType().
  • 2515990 Newline nit.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.12.3 just got published.

Update to this version instead 🚀

Commits

The new version differs by 18 commits.

  • 00860cc Bump to v0.12.3.
  • 243800f Fix Node 4 test fails.
  • bb9d049 Add runMain tests for missing modules.
  • af8afdd Add test for module cache when options.cjs is true.
  • 1f79d65 Update ERR_MODULE_RESOLUTION_LEGACY message.
  • f364307 Ensure ids with percents are supported.
  • 1a28891 Avoid deleting the module cache when options.cjs is true. [closes #129]
  • c4400be Remove unneeded return from runtime.nsSetter().
  • 9ad18f7 Remove unneeded return from runtime.default().
  • cb700eb Give setters names.
  • 9d2e6a8 Fix TypeError in repl test.
  • 246b32f Absorb forEachSetter() into Entry#update().
  • f51fbd8 Avoid running setters for all bindings for namespace changes.
  • 57f137e Simplify platform checks.
  • 422e30e Minor destructuring nits.

There are 18 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.12.4 just got published.

Update to this version instead 🚀

Release Notes 0.12.4
  • Fixed regression in node -r @std/esm use
Commits

The new version differs by 2 commits.

  • 076354c Bump to v0.12.4.
  • d2cd040 Don’t cue off of env.preload since it has already be accounted for in env.repl.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.12.5 just got published.

Update to this version instead 🚀

Commits

The new version differs by 38 commits.

  • d989a2a Bump to v0.12.5.
  • 70dc945 Var order nits.
  • 6fa3574 Skip missing module error test in travis.
  • 5932784 Cleanup cli and main hook tests.
  • 7b27e87 Track trailing newlines in stack replacements.
  • f179a05 Use “from” instead of “name” to fix prod tests.
  • 70b2080 Add “use module” and “use script” compiler tests.
  • f36095e Remove assert.ifError() use.
  • 617e5a0 Compiler test order nit.
  • d767415 Remove unneeded identifier alias test.
  • 40474c0 Update compiler and error tests.
  • 0c8c6e4 Avoid parsing scripts that don’t have import or export references.
  • c3158ab Minor test format nits.
  • 3a630e9 Error test label nits.
  • 0b25048 Fix “use strict” typos.

There are 38 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.13.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 19 commits.

  • cb04ea8 Bump to v0.13.0.
  • e9e058d Toggle --harmony flag to Node for the HARMONY environment variable.
  • a6e726a Update babel URL comments.
  • 95ada44 Add async generator and for-await-of tests.
  • 41b4fcb Add async-generator acorn extension.
  • 0977ff2 Minor cleanup to acorn-ext/dynamic-import.
  • c7cf008 Simplify ext compiler juggling in esm/load.
  • 30cf274 Give test/file-extension/mjs.gz.js an export value.
  • 8577123 Update ERR_REQUIRE_ESM to be less confusing when comping from import().
  • eeea9df Remove unneeded parse/expect and parse/unexpected helpers.
  • 4cc4274 Define error mask stack getter as non-enumerable.
  • 6c11c7f Rework module hook to work with babel-register.
  • 70604a1 Minor name nit in main hook.
  • 846ce7e Remove Node 7 from test matrix.
  • 8164d2b Add Node 9 to test matrix.

There are 19 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.14.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 67 commits.

  • 79c73b8 Bump to v0.14.0.
  • fbdcd8c Add more test cleanup to script/test.js.
  • ccd0773 Minor pattern order nit in .gitignore.
  • 6ae6e97 Set length of Module constructor.
  • 2f1c8b4 Add package-lock.json to .gitignore.
  • 9a77285 Add .gitignore files for project tests.
  • 7b29bcd Rename index.test.ts to test.ts.
  • 8fb3e90 Add webpack tip.
  • a98d203 Add other option from to Mocha --watch note.
  • e19addd Rename cjs additions section.
  • ce6c073 Remove options off note.
  • 205572d Expand repl example.
  • d4cc752 Add tips section to readme.
  • b208040 Use unlockables consistently.
  • 277edfc Consistent options references in readme.

There are 67 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.15.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 17 commits.

  • 289f33e Bump to v0.15.0.
  • 7962e25 Cleanup file remove scripts.
  • 9395b28 Ensure cjs options are fully inflated to objects from booleans. [closes #149]
  • a7b58bc Cleanup maxSatisfying() and parseURL() utils.
  • 6679b36 Remove find-cache-dir dep but keep functionality.
  • b0bd02c Use find-cache-dir to resolve the cache directory.
  • d408018 Use loose option of @babel/proposal-class-properties.
  • 27ed0f5 Fix default compiler options.cjs value.
  • 24c696f Change the default compile type to “script”.
  • ca8d6ef Add tests for compiler options.cjs.topLevelReturn and options.cjs.vars.
  • c65be3a Use assert.doesNotThrow().
  • 0774c29 Define createOptions as function declarations.
  • fc9c8f6 Reference PkgInfo.defaultOptions in PkgInfo.createOptions.
  • 6a76f59 Indicate warnings coming from @std/esm.
  • a7dfab1 Move emitWarning type check above built-in use.

There are 17 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.16.0 just got published.

Update to this version instead 🚀

Release Notes 0.16.0
  • Added support for monkey patching Module._nodeModulePaths
    and Module._resolveFilename with the "cjs" option (#154)
  • Added support for parsing async generator methods (#152)
  • Clarified errors when failing to opt-in
  • Made module namespace objects align closer to the specification
  • Made module.exports of required ESM support live bindings (#150)
Commits

The new version differs by 37 commits.

  • 5f22e2c Bump to v0.16.0.
  • 491c5f9 Use fallbackReadFile when internalModuleReadFile returns an empty string.
  • 9928ef8 Add test for live binding through module.exports.
  • d1bdfad Style nits for cjs test files.
  • 886b4ee Use explicit nodir globby option.
  • 4ab721f Use process.exitCode instead of process.exit().
  • dc011be Cleanup package references in tips.
  • ac470db Merge tape tip with other “require” tip.
  • 324763a Add a tip for the tape test runner (#156)
  • 4a36bda Ensure readFile fast path is enabled.
  • 5321f69 Make use of internalModuleReadFile more resilient.
  • aafc247 Only use Module._resolveFilename in cjs load if it has changed.
  • 6ffbcd5 Only use Module._resolveFilename in esm load if it has changed.
  • b9589cf Use Module._nodeModulePaths and Module._resolveFilename references directly. [closes #154]
  • 6bbd2f1 parentFilename style nit.

There are 37 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.17.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 43 commits.

  • 3a8e151 Bump to v0.17.0.
  • cac9a6a Add options priority test.
  • 9f54671 Remove unneeded package.json files.
  • a10e5e1 Cleanup tips in readme.
  • d9ced37 Add pm2 tip to readme.
  • 1c73c71 Add .esmrc references to the readme.
  • 058e882 Remove qualifier from programmatic options use.
  • 2fa87b9 Use path.toNamespacedPath() when available in path/to-namespaced-path.
  • aa7aa97 Add force param to PkgInfo#get().
  • c198f10 Use more fs.outputFile().
  • 0a19dd8 Make more use of .esmrc files.
  • 9408950 Add support for pkgInfo completion with just an .esmrc file.
  • fdc39bb Rename priority test to file-extension-priority.
  • de56858 Use .esmrc files for some node_modules tests.
  • fb18511 Add support for .esmrc files.

There are 43 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.17.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 10 commits.

  • fa930a9 Bump to v0.17.1.
  • 03fbb41 Avoid parent options lookup if not needed in cjs/load.
  • 906f10d Remove monkey patch guards from the cjs/load.
  • 5b4cd6f Ensure Module._nodeModulePaths() can only be monkey patched with the “cjs” option.
  • d76858c Clarify options usage.
  • eb9007e Add more deprecation warning guards.
  • dfda993 Move warning modules to warning folder.
  • 5b6166e Update readFile() fast path to use internalModuleReadJSON.
  • 151af8d Surpress any deprecation warnings when accessing bindings.
  • f6d7e03 Remove unneeded destructuring of Object.keys in builtin-modules.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.17.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 35 commits.

  • d045ecc Bump to v0.17.2.
  • af162a7 Fix test run in ChakraNode.
  • 8a3b736 Add --experimental-modules flag run to main hook test.
  • c70521b Cleanup execa use in tests.
  • 96071e7 Use suite-level Mocha timeouts.
  • b4545c6 Add runInDebugContext guard in module/compile for its removal in Node 10.
  • f6d4784 Align Module._extensions use in Module#load with Node core.
  • 5f7031d Update eslint.
  • b0b5447 Fix test fail after getting scenario test to run.
  • 0382deb Minor format nit for allowTopLevelAwait.
  • 8578112 Fix cjsOptions assignment by using _createOptions() instead of createOptions().
  • 620a4c3 More tips cleanup.
  • 4808cc3 Shorten Mocha --watch tip.
  • a466d82 Cleanup test/tests.mjs.
  • 1ff4684 Add scenario tests.

There are 35 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.17.3 just got published.

Update to this version instead 🚀

Commits

The new version differs by 18 commits.

  • d875bcd Bump to v0.17.3.
  • 32eb4b3 Add getDescriptor() and setDescriptor() utils.
  • d36a6fb Ensure noDeprecateWarnings() works with the --no-deprecation flag.
  • be7dd8a Remove dot files for .eslintignore.
  • 6193b4f Ensure module exports value is returned from Module._load().
  • 1634181 Use Module.builtinModules if available.
  • e4d461d Property order nit in .babelrc.js.
  • 7439af2 Separate babel-register and pm2 scenario to work with travis.
  • eb8372a use .babelrc.js instead of deprecated .babelrc (#167)
  • 1cb7e4e Use extensionless path in jest test.
  • dd9c573 Add pm2 scenario.
  • 98a0b20 Tab nit in jest test file.
  • 67b4c98 Extract ignore-paths into its own script module.
  • 1e585dc Update ava.
  • 7de2809 Turn no-global-assign and no-undef lint rules off for tests.

There are 18 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 0.18.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 39 commits.

  • 86aa1c6 Bump to v0.18.0.
  • 9ca1b36 Make consistent use of GitHub repo links in readme.
  • dc4314f Point “Improved Errors” link to the std/esm wiki,
  • 7377005 Add .esmrc.js and ESM_OPTIONS to the readme.
  • 955d040 Update json6 and remove workaround.
  • 823d144 Update babel-eslint.
  • 83af6bc Update to json6.
  • dbdebb2 Remove binding checks from object-rest-spread plugin.
  • 1070b0f Update @babel/plugin-transform-block-scoping.
  • 764e041 Fix object-rest-spread regression with destructured params and default params. [closes #168]
  • f06feaf Ternary style nits.
  • f4bda15 Update trash.
  • d331fa9 Don’t delete vendor path for tests.
  • 604f787 Add failing test case for #168.
  • 57b6181 Add .node-spawn-wrap-* to gitignore.

There are 39 commits in total.

See the full diff