weightless

v0.0.37
High-quality Web Components with a small footprint
web components custom elements lit-element lit-html lit ui library and 3 more...

ncu

ncu -u -a && npm update && npm install

test

karma start

lint

npm run lint:lit

lint:lit

lit-analyzer "src/lib/**/*.ts" --strict --quiet

b:dev

rollup -c rollup.config.ts --environment NODE_ENV:dev

b:prod

rollup -c rollup.config.ts --environment NODE_ENV:prod

s:dev

rollup -c rollup.config.ts --watch --environment NODE_ENV:dev

s:prod

rollup -c rollup.config.ts --watch --environment NODE_ENV:prod

s

npm run s:dev

start

npm run s

b:lib

rollup -c rollup-build.config.ts && node post-build.js && npm run custom-elements-json

postversion

npm run readme && npm run b:lib

publish:patch

np patch --contents=dist --no-cleanup

publish:minor

np minor --contents=dist --no-cleanup

publish:major

np major --contents=dist --no-cleanup

screenshots

ts-node screenshots/index.ts

deploy

npm run b:prod && firebase deploy

readme

readme generate

readme:backdrop

readme generate -c src/lib/backdrop/blueprint.json

readme:banner

readme generate -c src/lib/banner/blueprint.json

readme:button

readme generate -c src/lib/button/blueprint.json

readme:card

readme generate -c src/lib/card/blueprint.json

readme:checkbox

readme generate -c src/lib/checkbox/blueprint.json

readme:dialog

readme generate -c src/lib/dialog/blueprint.json

readme:divider

readme generate -c src/lib/divider/blueprint.json

readme:expansion

readme generate -c src/lib/expansion/blueprint.json

readme:icon

readme generate -c src/lib/icon/blueprint.json

readme:label

readme generate -c src/lib/label/blueprint.json

readme:list-item

readme generate -c src/lib/list-item/blueprint.json

readme:nav

readme generate -c src/lib/nav/blueprint.json

readme:popover

readme generate -c src/lib/popover/blueprint.json

readme:popover-card

readme generate -c src/lib/popover-card/blueprint.json

readme:progress-bar

readme generate -c src/lib/progress-bar/blueprint.json

readme:progress-spinner

readme generate -c src/lib/progress-spinner/blueprint.json

readme:radio

readme generate -c src/lib/radio/blueprint.json

readme:ripple

readme generate -c src/lib/ripple/blueprint.json

readme:select

readme generate -c src/lib/select/blueprint.json

readme:textarea

readme generate -c src/lib/textarea/blueprint.json

readme:textfield

readme generate -c src/lib/textfield/blueprint.json

readme:title

readme generate -c src/lib/title/blueprint.json

readme:tooltip

readme generate -c src/lib/tooltip/blueprint.json

readme:snackbar

readme generate -c src/lib/snackbar/blueprint.json

readme:switch

readme generate -c src/lib/switch/blueprint.json

readme:slider

readme generate -c src/lib/slider/blueprint.json

readme:tab

readme generate -c src/lib/tab/blueprint.json

readme:tab-group

readme generate -c src/lib/tab-group/blueprint.json

readme:text

readme generate -c src/lib/text/blueprint.json

docs

npm run readme && npm run readme:backdrop && npm run readme:button && npm run readme:banner && npm run readme:card && npm run readme:divider && npm run readme:icon && npm run readme:label && npm run readme:nav && npm run readme:checkbox && npm run readme:dialog && npm run readme:popover && npm run readme:popover-card && npm run readme:progress-bar && npm run readme:progress-spinner && npm run readme:radio && npm run readme:ripple && npm run readme:select && npm run readme:textarea && npm run readme:textfield && npm run readme:title && npm run readme:tooltip && npm run readme:list-item && npm run readme:expansion && npm run readme:snackbar && npm run readme:switch && npm run readme:slider && npm run readme:tab && npm run readme:tab-group && npm run readme:text

prettier:check

prettier --list-different "src/**/*.ts"

prettier:write

prettier --write "src/**/*.ts"

custom-elements-json

wca analyze src/lib --format json --outFile dist/custom-elements.json
npm i weightless

Metadata

  • MIT
  • Whatever
  • Appnest
  • released 11/6/2019

Downloads

Maintainers