@shyamsfo/lit-w2ui-table
v0.0.21
Published
Lit component for w2uitable
Downloads
2
Readme
What is this
A lit component for w2ui table w2ui Table here
Installation and usage
From CDN
The package contains a bundled version of the component which includes also the Lit library. It can be useful in case you want to import the package using a CDN.
<script src="https://unpkg.com/@shyamsfo/lit-w2ui-table@beta/dist/w2ui_table.bundle.js"></script>
From NPM
Install the component through NPM:
npm i @shyamsfo/lit-w2ui-table
Usage
Check sample index.html file for usage
Development Setup
First clone the repo. Then run:
yarn install
Development
Run:
yarn build:dev
to do a dev build.yarn build:prod
to do a prod build.yarn build:iife
to do a iife build.yarn build
to do a prod and iife build.yarn watcher
to watch for changes and compile continuouslyyarn clean
to clean resourcesyarn publish --access=public
to publishyarn showtags
to list tags in npmscripts/add_tag.sh <version> <tag>
to add tags
Once development is complete we are ready to publish. See below.
Publish
- First commit all the code using
git add .
andgit commit -m "Commit message"
- Then run
yarn publish --access=public
- This will ask for new version number
- package.json will be updated with new version number and a new commit will be done
prepublish
will be run that will do the clean build- package will be published
- git push (including tags) will be done.
- Verify package has been published at https://www.npmjs.com/package/@shyamsfo/lit-w2ui-table
To publish to github check this: https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-npm-registry
We can either add a local .npmconfig
or add a publishConfig
section to package.json
Either case, a ~/.npmrc
should have the access token
Testing
Local testing from another node project
# in this directory
yarn link
In the client:
yarn link @shyamsfo/lit-w2ui-table