git clone <repository-url>
cd ember-headless-table
pnpm install
pnpm lint
pnpm lint:fix
cd ember-headless-table
pnpm build
cd test-app
pnpm start
– starts the test app and tests are available at/tests
pnpm test:ember
– runs the ember tests for the current environment
cd docs-app
pnpm start
– starts the test app and tests are available at/tests
pnpm start
- starts the addon, the tests, the docs app and the docs API
If the changes you have made are relevant to consumers of the ember-headless-table
package then you will need to add a changeset
describing the changes:
pnpm changeset
This will be used to update the changelog when GitHub releases a new version of the addon.
Until this pnpm issue#4965 is fixed,
with the peer-dependency requirements of this repo, every time you re-build the addon,
you'll need to re-run pnpm install
to re-create the links in the local node_modules/.pnpm
store.
Thankfully, this is pretty fast.