react-waterfall-render
Advanced tools
Changelog
5.0.0
^14.17.0 || ^16.0.0 || >= 18.0.0
.node:
URL scheme for Node.js builtin module imports in tests.Changelog
4.0.1
react
peer dependency to 16.14 - 18
.not IE > 0
from the Browserslist query.jsconfig.json
:
compilerOptions.maxNodeModuleJsDepth
to 10
.compilerOptions.module
to nodenext
.react-dom/server
imports in tests and JSDoc code examples to suit React v18.Changelog
4.0.0
jsdoc-md
dev dependency and the package docs-update
and docs-check
scripts, replacing the readme “API” section with a manually written “Exports” section.types
script.Changelog
3.0.0
^12.22.0 || ^14.17.0 || >= 16.0.0
.files
and exports
fields../package
from the package exports
field; the full package.json
filename must be used in a require
path./public/
..mjs
files instead of CJS in .js
files, accessible via import
but not require
.React.createElement
instead of the the new React JSX runtime.react
and react-dom
as they’re not proper Node.js ESM.process.env.NODE_ENV
.assertBundleSize
function to assert module bundle size in tests:
singleQuote
to the default, false
.Changelog
2.0.0
^12.20 || >= 14.13
.> 0.5%, not OperaMini all, not IE > 0, not dead
.package.json
exports
field public subpath folder mapping (deprecated by Node.js) with a subpath pattern. Deep require
paths within react-waterfall-render/public/
must now include the .js
file extension..mjs
files instead of CJS in .js
files.jsdoc-md
v10+ automatically generates a Prettier formatted readme.test:jsdoc
script that checks the readme API docs are up to date with the source JSDoc.esbuild
instead of webpack
and disposable-directory
..js
file extension in internal require
paths.changelog.md
is no longer published.