Please run npm run build before pushing to GitHub.
| npm | meteor | meteor wraps npm? | should switch to npm |
|---|---|---|---|
| @lefapps/translations | lef:translations | โ | |
| @lefapps/forms | lef:forms2 | โ | |
| lef:adminlist | ? | ||
| lef:imgupload | ? | ||
| lef:userui | |||
| react-alert | lef:alerts | ||
| lef:systemmailing | โ | ||
| lef:cms | โ | ||
| lef:guard | โ | ||
| lef:utils | โ |
Follow these steps to write new packages:
-
Create a new npm package
git clone git@github.com:LEFapps/npm-package-boilerplate.git mv npm-package-boilerplate yournewpackage cd yournewpackage rm -rf .git git init -
Push to new GitHub repository at LEFapps
-
Publish to npm
npm publish --access public๐ -
OPTIONALLY. Write a Meteor wrapper package.
Only in rare cases would you only write a Meteor package.