i18n-node v0.13.2 Release Notes

Release Date: 2020-08-21 // 9 months ago
  • ๐Ÿ›  Fixed

    • ๐Ÿšš moved devDeps from dependencies to devDependencies #446
    • โœ‚ removed unused packages from all dependencies

Previous changes from v0.13.1

  • ๐Ÿ›  Fixed

    • npx npm-force-resolutions failed #445

    Details

    ๐Ÿ“ฆ A preinstall script was added to force resolving specific versions of lodash and ajv. Those are sub-dependencies of zombie and its packages. Zombie is devDependency of i18n. But zombie still refers to older versions reported to vulnerable - so I decided to force fixed versions.

    ๐Ÿ‘ Of course that preinstall should count on any npm install i18n, it's renamed to force-resolutions so I can still resolve audit issues in dev while also supporting clean installs.

    "scripts": { "preinstall": "npx npm-force-resolutions"}
    

    now reads as

    "scripts": { "force-resolutions": "npx npm-force-resolutions"}
    

    And doesn't get triggered by npm install.