Sometimes, shy developers have wonderful ideas. So don't be shy and open an issue! :)
If you want to help me, modify the source code, but before to create a pull request, follow these steps
Attention! This is really important
Every time you'll run npm install
inside an example's folder, you must rebuild all with npm run build:all
npm install -g @angular/cli@latest
- remove all
node_modules
and temp folders with compiled files (if necessary) npm install
(from the root of this project)npm run clean:all
npm run build:lib
npm start
npm test
- If it is ok, create your pull request specifying all the details
cd projects/ks89/ngx-drag-n-drop
npm version patch
(x.x.1) ornpm version minor
(x.1.0) ornpm version major
(1.x.x)cd ../..
npm run clean:all
npm run build:lib
cd @ks89/ngx-drag-n-drop
npm publish
git push origin master
git push origin vx.x.x
<-- tag name created by npm version (for instance v1.0.1)
cd projects/ks89/ngx-drag-n-drop
- Manually change the version of
./libs/ngx-drag-n-drop/package.json
with either this formatx.x.x-beta.x
orx.x.x-rc.x
(also respect semver!) cd ../..
npm run clean:all
npm run build:lib
cd @ks89/ngx-drag-n-drop
npm publish --tag beta
cd projects/ks89/ngx-drag-n-drop
- Manually change the version of
./libs/ngx-drag-n-drop/package.json
with this formatx.x.x-alpha.x
(also respect semver!) cd ../..
npm run clean:all
npm run build:lib
cd @ks89/ngx-drag-n-drop
npm publish --tag next