Define the basics of the Pāli language in code as per the specifications.
This is a cross platform library usable both on frontend and backend.
- Pāli alphabet
- Roman script
- Parsing pāli written in Roman script
- Compare order for strings
- Inflections
- Generate inflection tables
- Generate all inflected words
- Publish as npm library
- Publish on crates.io
yarn add @digitalpalitools/pali-language-services --force
import * as PSL from '@digitalpalitools/pali-language-services'
cargo clean; cargo build --release; wasm-pack build --scope digitalpalitools --target bundler --release
- Revert unnecessary changes
npm login # dptadmin / digitalpalitools@gmail.com / <passsowrd>
wasm-pack publish --access public
- Build:
cargo clean; cargo build; wasm-pack build --scope digitalpalitools --target bundler
- Test:
cargo test
- Format:
cargo clean; cargo fmt --all -- --check
- Clippy:
cargo clean; cargo clippy --tests --all-targets --all-features -- -D warnings
- Watch Tests:
cargo watch -x test