Simple & minimal Nepali date picker that just works.
Why create this package? Because I was looking for a simple & minimal Nepali date picker that just works. Found some but either they were bit qworky had bugs or they were not maintained. So I decided to create my own. During my work at [Bright Software] (https://brightit.com.np)
bunx jsr add @bright/date-np
npx jsr install @bright/date-np
TODO: This project is still in it's early stages it's a work in progress.
- Add docs
- For documentation
- For publishing to jsr Not going this route
- Setting up test cases for conversion functions.
- Writing basic conversion functions and making nepali date work.
- Conversion from AD to BS date.
- Conversion from BS to AD date.
- Add tests.
- Date picker. (AD)
- month switching.
- selection of date.
- month selection.
- year selection.
- Date Picker (BS).
- creating a input feild and using direction aware container for the picker.
- Creating path aliases.
- Deciding on using date-fns or using custom functions. we are not going to use it. we will take inspiration but won't use it.
- Fixing and making the styles expandable and customizable.
- Fixing the scripts naming convention and scripts.
- Making error handling better.
- Fixing the auto generated docs.
- Making the exports good and publishing to jsr.
- Publishing to npm.
- Creating a good enough landing page and hosting it on github pages.
- Creating contributing guidelines and design guidelines.
- Creating a custom scrollbar.