@shoelace-style/shoelace

v2.17.1
A forward-thinking library of web components.
web components custom elements components

start

node scripts/build.js --serve

build

node scripts/build.js

verify

npm run prettier:check && npm run lint && npm run build && npm run test

prepare

npx playwright install

prepublishOnly

npm run verify

prettier

prettier --write --log-level=warn .

prettier:check

prettier --check --log-level=warn .

lint

eslint src --max-warnings 0

lint:fix

eslint src --max-warnings 0 --fix

create

plop --plopfile scripts/plop/plopfile.js

test

web-test-runner --group default

test:component

web-test-runner -- --watch --group

test:watch

web-test-runner --watch --group default

spellcheck

cspell "**/*.{js,ts,json,html,css,md}" --no-progress

list-outdated-dependencies

npm-check-updates --format repo --peer

update-dependencies

npm-check-updates --peer -u && npm install
npm i @shoelace-style/shoelace

Metadata

  • MIT
  • >=14.17.0
  • Cory LaViska
  • released 9/23/2024

Downloads