This repo is divided into multiple packages using pnpm workspaces:
addonis the actual ember-animated addontest-appis its test suitedocsis the documentation/marketing site
git clone https://github.com/ember-animation/ember-animated.gitcd ember-animatedpnpm install
pnpm lintpnpm lint:fix
cd addonpnpm build
cd addon && pnpm start– Builds the addon in "watch mode" so changes picked up by test app.cd test-app && ember test– Runs the test suite on the current Ember versioncd test-app && ember test --server– Runs the test suite in "watch mode"cd test-app && ember try:each– Runs the test suite against multiple Ember versions
During development, if you'd like test app to pick up changes in the addon, make sure to run both
cd addon && pnpm start and cd test-app && ember test --server in different terminals.
cd test-app && ember serve- Visit the test application at http://localhost:4200.
The docs are in a standalone app in the /docs subdirectory.
cd addon && pnpm run start– Builds the addon in "watch mode" so changes picked up by the docs app.cd docs && ember serve- Visit the docs application at http://localhost:4200.
For more information on using ember-cli, visit https://cli.emberjs.com/release/.