@testing-library/svelte

v5.2.3
Simple and complete Svelte testing utilities that encourage good testing practices.
testing svelte ui dom jsdom unit integration functional end-to-end and 2 more...

all

npm-run-all contributors:generate toc format types build test:vitest:* test:jest

toc

doctoc README.md

lint

prettier . --check && eslint .

test

vitest run --coverage

build

tsc -p tsconfig.build.json && cp src/component-types.d.ts types

setup

npm install && npm run all

types

svelte-check

format

prettier . --write && eslint . --fix

validate

npm-run-all test:vitest:* test:jest types build

test:jest

npx --node-options="--experimental-vm-modules --no-warnings" jest --coverage

lint:delta

npm-run-all -p prettier:delta eslint:delta

test:watch

vitest

eslint:delta

eslint `./scripts/changed-files`

format:delta

npm-run-all format:prettier:delta format:eslint:delta

types:legacy

svelte-check --tsconfig tsconfig.legacy.json

prettier:delta

prettier --check `./scripts/changed-files`

preview-release

./scripts/preview-release

contributors:add

all-contributors add

test:vitest:jsdom

vitest run --coverage --environment jsdom

format:eslint:delta

eslint --fix `./scripts/changed-files`

contributors:generate

all-contributors generate

format:prettier:delta

prettier --write `./scripts/changed-files`

test:vitest:happy-dom

vitest run --coverage --environment happy-dom
npm i @testing-library/svelte

Metadata

  • MIT
  • >= 10
  • Unknown
  • released 10/2/2024

Downloads