@vaadin/router

v2.0.0
Small and powerful client-side router for Web Components. Framework-agnostic.
Vaadin vaadin-router router client-side web-components

clean:build

git clean -fx . -e .vite -e node_modules -e .idea -e .vscode

install:dependencies

bower install

lint

npm-run-all --parallel lint:*

lint:js

eslint --ext .html,.js src test demo *.js *.html

lint:css

stylelint demo/**/*.html

build

npm-run-all --parallel build:*

build:esbuild

tsx scripts/build.ts

build:copy-dts

tsx scripts/copy-dts.ts

build:tsc

tsc --emitDeclarationOnly --isolatedModules -p tsconfig.build.json

start

vite

test

karma start karma.config.cjs

test:watch

npm run test -- --watch

test:coverage

npm run test -- --coverage

docs

npm run build && echo "not implemented" >&2 && exit 1

browserslist

browserslist && browserslist --coverage

prepack

npm run clean:build

prepare

npm run build

typecheck

tsc --noEmit
npm i @vaadin/router

Metadata

Downloads