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 [email protected]: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.