├── .all-contributorsrc ├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── lint-pr.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── eslint.config.js ├── examples ├── basic │ ├── basic.svelte │ ├── basic.test.js │ └── readme.md ├── binds │ ├── bind.svelte │ ├── bind.test.js │ ├── no-bind.svelte │ └── readme.md ├── contexts │ ├── context.svelte │ ├── context.test.js │ └── readme.md ├── deprecated │ ├── deprecated-event.svelte │ ├── deprecated-event.test.js │ ├── deprecated-slot.svelte │ ├── deprecated-slot.test.js │ ├── deprecated-slot.test.svelte │ └── readme.md ├── events │ ├── event.svelte │ ├── event.test.js │ └── readme.md ├── readme.md └── snippets │ ├── basic-snippet.svelte │ ├── basic-snippet.test.js │ ├── basic-snippet.test.svelte │ ├── complex-snippet.svelte │ ├── complex-snippet.test.js │ └── readme.md ├── jest.config.js ├── other ├── chipmunk.png └── versions.txt ├── package.json ├── prettier.config.js ├── release.config.js ├── scripts ├── install-dependencies └── preview-release ├── src ├── component-types.d.ts ├── core │ ├── cleanup.js │ ├── index.js │ ├── mount.js │ ├── props.svelte.js │ └── validate-options.js ├── index.js ├── pure.js ├── vite.js └── vitest.js ├── svelte.config.js ├── tests ├── _env.js ├── _jest-setup.js ├── _jest-vitest-alias.js ├── _vitest-setup.js ├── act.test.js ├── auto-cleanup.test.js ├── cleanup.test.js ├── context.test.js ├── debug.test.js ├── envs │ ├── svelte3 │ │ ├── node16 │ │ │ └── package.json │ │ └── package.json │ └── svelte4 │ │ ├── node16 │ │ └── package.json │ │ └── package.json ├── events.test.js ├── fixtures │ ├── Comp.svelte │ ├── CompRunes.svelte │ ├── Context.svelte │ ├── Mounter.svelte │ ├── PropCloner.svelte │ ├── Transitioner.svelte │ ├── Typed.svelte │ └── TypedRunes.svelte ├── mount.test.js ├── multi-base.test.js ├── render-runes.test-d.ts ├── render-utilities.test-d.ts ├── render.test-d.ts ├── render.test.js ├── rerender.test.js ├── transition.test.js └── vite-plugin.test.js ├── tsconfig.build.json ├── tsconfig.json ├── tsconfig.legacy.json └── vite.config.js /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.github/workflows/lint-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | engine-strict=true 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .all-contributorsrc 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/eslint.config.js -------------------------------------------------------------------------------- /examples/basic/basic.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/basic/basic.svelte -------------------------------------------------------------------------------- /examples/basic/basic.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/basic/basic.test.js -------------------------------------------------------------------------------- /examples/basic/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/basic/readme.md -------------------------------------------------------------------------------- /examples/binds/bind.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/binds/bind.svelte -------------------------------------------------------------------------------- /examples/binds/bind.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/binds/bind.test.js -------------------------------------------------------------------------------- /examples/binds/no-bind.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/binds/no-bind.svelte -------------------------------------------------------------------------------- /examples/binds/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/binds/readme.md -------------------------------------------------------------------------------- /examples/contexts/context.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/contexts/context.svelte -------------------------------------------------------------------------------- /examples/contexts/context.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/contexts/context.test.js -------------------------------------------------------------------------------- /examples/contexts/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/contexts/readme.md -------------------------------------------------------------------------------- /examples/deprecated/deprecated-event.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/deprecated/deprecated-event.svelte -------------------------------------------------------------------------------- /examples/deprecated/deprecated-event.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/deprecated/deprecated-event.test.js -------------------------------------------------------------------------------- /examples/deprecated/deprecated-slot.svelte: -------------------------------------------------------------------------------- 1 |

2 | 3 |

4 | -------------------------------------------------------------------------------- /examples/deprecated/deprecated-slot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/deprecated/deprecated-slot.test.js -------------------------------------------------------------------------------- /examples/deprecated/deprecated-slot.test.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/deprecated/deprecated-slot.test.svelte -------------------------------------------------------------------------------- /examples/deprecated/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/deprecated/readme.md -------------------------------------------------------------------------------- /examples/events/event.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/events/event.svelte -------------------------------------------------------------------------------- /examples/events/event.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/events/event.test.js -------------------------------------------------------------------------------- /examples/events/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/events/readme.md -------------------------------------------------------------------------------- /examples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/readme.md -------------------------------------------------------------------------------- /examples/snippets/basic-snippet.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/basic-snippet.svelte -------------------------------------------------------------------------------- /examples/snippets/basic-snippet.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/basic-snippet.test.js -------------------------------------------------------------------------------- /examples/snippets/basic-snippet.test.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/basic-snippet.test.svelte -------------------------------------------------------------------------------- /examples/snippets/complex-snippet.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/complex-snippet.svelte -------------------------------------------------------------------------------- /examples/snippets/complex-snippet.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/complex-snippet.test.js -------------------------------------------------------------------------------- /examples/snippets/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/examples/snippets/readme.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/jest.config.js -------------------------------------------------------------------------------- /other/chipmunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/other/chipmunk.png -------------------------------------------------------------------------------- /other/versions.txt: -------------------------------------------------------------------------------- 1 | for manual pushes 2 | 2.0.1 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/prettier.config.js -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/release.config.js -------------------------------------------------------------------------------- /scripts/install-dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/scripts/install-dependencies -------------------------------------------------------------------------------- /scripts/preview-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/scripts/preview-release -------------------------------------------------------------------------------- /src/component-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/component-types.d.ts -------------------------------------------------------------------------------- /src/core/cleanup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/core/cleanup.js -------------------------------------------------------------------------------- /src/core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/core/index.js -------------------------------------------------------------------------------- /src/core/mount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/core/mount.js -------------------------------------------------------------------------------- /src/core/props.svelte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/core/props.svelte.js -------------------------------------------------------------------------------- /src/core/validate-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/core/validate-options.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/pure.js -------------------------------------------------------------------------------- /src/vite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/vite.js -------------------------------------------------------------------------------- /src/vitest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/src/vitest.js -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tests/_env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/_env.js -------------------------------------------------------------------------------- /tests/_jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/_jest-setup.js -------------------------------------------------------------------------------- /tests/_jest-vitest-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/_jest-vitest-alias.js -------------------------------------------------------------------------------- /tests/_vitest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/_vitest-setup.js -------------------------------------------------------------------------------- /tests/act.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/act.test.js -------------------------------------------------------------------------------- /tests/auto-cleanup.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/auto-cleanup.test.js -------------------------------------------------------------------------------- /tests/cleanup.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/cleanup.test.js -------------------------------------------------------------------------------- /tests/context.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/context.test.js -------------------------------------------------------------------------------- /tests/debug.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/debug.test.js -------------------------------------------------------------------------------- /tests/envs/svelte3/node16/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/envs/svelte3/node16/package.json -------------------------------------------------------------------------------- /tests/envs/svelte3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/envs/svelte3/package.json -------------------------------------------------------------------------------- /tests/envs/svelte4/node16/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/envs/svelte4/node16/package.json -------------------------------------------------------------------------------- /tests/envs/svelte4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/envs/svelte4/package.json -------------------------------------------------------------------------------- /tests/events.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/events.test.js -------------------------------------------------------------------------------- /tests/fixtures/Comp.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/Comp.svelte -------------------------------------------------------------------------------- /tests/fixtures/CompRunes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/CompRunes.svelte -------------------------------------------------------------------------------- /tests/fixtures/Context.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/Context.svelte -------------------------------------------------------------------------------- /tests/fixtures/Mounter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/Mounter.svelte -------------------------------------------------------------------------------- /tests/fixtures/PropCloner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/PropCloner.svelte -------------------------------------------------------------------------------- /tests/fixtures/Transitioner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/Transitioner.svelte -------------------------------------------------------------------------------- /tests/fixtures/Typed.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/Typed.svelte -------------------------------------------------------------------------------- /tests/fixtures/TypedRunes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/fixtures/TypedRunes.svelte -------------------------------------------------------------------------------- /tests/mount.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/mount.test.js -------------------------------------------------------------------------------- /tests/multi-base.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/multi-base.test.js -------------------------------------------------------------------------------- /tests/render-runes.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/render-runes.test-d.ts -------------------------------------------------------------------------------- /tests/render-utilities.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/render-utilities.test-d.ts -------------------------------------------------------------------------------- /tests/render.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/render.test-d.ts -------------------------------------------------------------------------------- /tests/render.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/render.test.js -------------------------------------------------------------------------------- /tests/rerender.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/rerender.test.js -------------------------------------------------------------------------------- /tests/transition.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/transition.test.js -------------------------------------------------------------------------------- /tests/vite-plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tests/vite-plugin.test.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/tsconfig.legacy.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testing-library/svelte-testing-library/HEAD/vite.config.js --------------------------------------------------------------------------------