@danfebooks/nepalpit
v1.0.0
Published
Personal Income Tax (PIT) alculator utility for Nepal
Downloads
16
Readme
PIT Calculator for Nepal
Personal Income Tax (PIT) calculator utility for Nepal
🛠 How to use
For Browsers
Download the zip file and you simply use the script tag to load bundled file.
<script src="./danfebooks.pit.js"></script>
This script tag will expose a variable called "danfebooks
" to your global space.
For nodejs
Install the package
npm i -S @danfebooks/nepalpit
And then, require the package
// app.js
var danfebooks = require('@danfebooks/nepalpit');
Please check the example directory for code samples.
📦 Packaged modules
The bundled module is an UMD module, and this package can use this in any environments, i.e., browser or nodejs
Development
Clone the repo and install npm packages
https://github.com/danfebooks/nepalpit.git
cd nepalpit
npm install
Project structure
example
- Example use cases in browser and nodejslib
- Compiled javascript bundle for packagesrc
- All source codetest
- Test cases
Start dev server
To start the webpack build and a simple HTTP server from the example folder.
npm start
The example
directory is used for the development build for seamless browser testing.
Navigate to http://localhost:5000
NodeJS compatibility check
Execute following
node example/node-example.js
The above command ensures the compiled umd bundle works with nodejs if it didn't throw an error.
Production
Execute
npm run build
The above command will produce a production build inside the lib
directory to publish on npm. The lib
directory is also the package's main
field.
Publish to npm
Make sure you have np package installed globally Then execute, np
from the root and follow the np guidelines.