0.21.1 • Published 8 years ago
aem-react-js-alt v0.21.1
AEM React integration module
This npm module is required by the AEM React Integration project. This library is written in TypeScript.
Documentation
The combined documentation for this javascript subproject and the main AEM packages have moved to aem-react.
Browser compatibility
This library uses the following new features:
function.name (compatibility)
Please use a polyfill.
window.fetch (caniuse)
Pass an object with method fetch() to ClientSling constructor or use a polyfill.
Promise (caniuse)
Please use a polyfill.
Development
Linting the commit message and the sources
node run lintChecking the formatting of the sources
node run checkCompiling the sources
node run compileDependencies: node run lint, node run check
Running the unit tests
node testDependencies: node run compile
Formatting the sources
node run formatCommitting a new change
npm run czReleasing a new version
node run releaseThis script does the following:
- bumps the version in package.json (based on your commit history)
- uses conventional-changelog to update CHANGELOG.md
- commits package.json and CHANGELOG.md
- tags a new release
Dependencies: node run test
Publishing a new release
git push --follow-tags origin master && npm publish