{"ecosystem":"npm","package":"camelcase","from_version":null,"to_version":null,"changes":[{"from_version":"v8.0.0","to_version":"v9.0.0","change_type":"breaking","description":"Preserve leading underscores and dollar signs 79b9a64","migration_hint":null},{"from_version":"v8.0.0","to_version":"v9.0.0","change_type":"breaking","description":"Require Node.js 20 3fcce3b","migration_hint":null},{"from_version":"v7.0.1","to_version":"v8.0.0","change_type":"breaking","description":"Require Node.js 16 3d497a1","migration_hint":null},{"from_version":"v6.3.0","to_version":"v7.0.0","change_type":"breaking","description":"Require Node.js 14 1d2e9e1","migration_hint":null},{"from_version":"v6.3.0","to_version":"v7.0.0","change_type":"breaking","description":"This package is now pure ESM. **Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).**","migration_hint":null},{"from_version":"v5.3.1","to_version":"v6.0.0","change_type":"breaking","description":"Require Node.js 10 (#62) 878bc44 Note: If you need to support Firefox, stay on version 5 as version 6 uses regex features not available in Firefox.","migration_hint":null}],"total":6,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}