0.16.1 • Published 4 months ago

create-v2-addon-repo v0.16.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

create-v2-addon-repo

Codemod to create a repo with v2 addons

  1. Features
  2. Usage
  3. Compatibility
  4. Contributing
  5. License

Features

Create a batteries-included project fast:

  • Create as many v2 addons as you want
  • Run generate and destroy commands to create and remove files
  • Tailor blueprints to your needs, or stay close to the default with update-blueprints command
  • Explore bleeding-edge Ember: Embroider app, embroider-css-modules, glint, <template> tag out of the box
  • Maintain project like a pro: lint, test, CI, and documentation out of the box

Usage

Step 1. Use npx to run create-v2-addon-repo.

npx create-v2-addon-repo <your-project-name>

This will create a folder named <your-project-name>.

Step 2. Change directory to the project root, then run these scripts in sequence:

# Install dependencies
pnpm install

# Build blueprints-v2-addon
pnpm build

# Install blueprints-v2-addon (one-time)
pnpm install
# Commit changes
git init
git add .
git commit -m "Initial commit"
# Push changes (to a new repo)
git remote add origin git@github.com:<your-github-handle>/<your-repo-name>.git
git branch -M main
git push -u origin main

Step 3. Use the new command to start creating addons.

# Specify name
pnpm addon new ui-form

# Specify location
pnpm addon new @my-org-ui/form --location ui/form

Compatibility

  • Node.js v18 or above

Contributing

See the Contributing guide for details.

License

This project is licensed under the MIT License.

0.16.0

4 months ago

0.16.1

4 months ago

0.15.1

4 months ago

0.15.0

5 months ago

0.13.0

6 months ago

0.14.0

6 months ago

0.12.0

6 months ago

0.11.2

8 months ago

0.8.5

10 months ago

0.8.4

10 months ago

0.8.7

10 months ago

0.8.6

10 months ago

0.11.0

9 months ago

0.10.1

10 months ago

0.11.1

9 months ago

0.10.2

10 months ago

0.10.3

10 months ago

0.10.4

10 months ago

0.10.5

10 months ago

0.10.0

10 months ago

0.9.0

10 months ago

0.8.1

10 months ago

0.8.0

10 months ago

0.7.1

10 months ago

0.8.3

10 months ago

0.8.2

10 months ago

0.7.0

10 months ago

0.6.3

11 months ago

0.6.2

11 months ago

0.5.0

11 months ago

0.4.1

11 months ago

0.4.0

11 months ago

0.6.1

11 months ago

0.6.0

11 months ago

0.3.0

11 months ago