Socket
Socket
Sign inDemoInstall

@testing-library/svelte

Package Overview
Dependencies
Maintainers
13
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@testing-library/svelte - npm Package Compare versions

Comparing version 3.1.1 to 3.1.2

4

package.json
{
"name": "@testing-library/svelte",
"version": "3.1.1",
"version": "3.1.2",
"description": "Simple and complete Svelte testing utilities that encourage good testing practices.",

@@ -17,3 +17,3 @@ "main": "dist/index.js",

"engines": {
"node": ">= 8"
"node": ">= 10"
},

@@ -20,0 +20,0 @@ "keywords": [

@@ -6,7 +6,14 @@ // Type definitions for Svelte Testing Library

import {queries, Queries, BoundFunction, EventType} from '@testing-library/dom'
import { SvelteComponent } from 'svelte/types/runtime'
import { SvelteComponentTyped } from 'svelte/types/runtime'
export * from '@testing-library/dom'
type SvelteComponentOptions = any
export interface SvelteComponentOptions<P extends Record<string, any> = any> {
target?: HTMLElement
anchor?: string
props?: P
context?: any
hydrate?: boolean
intro?: boolean
}

@@ -19,5 +26,6 @@ type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>

export type RenderResult<Q extends Queries = typeof queries> = {
container: HTMLElement
container: Element
component: SvelteComponent
debug: (el?: HTMLElement | DocumentFragment) => void
component: SvelteComponentTyped
debug: (el?: Element | DocumentFragment) => void
rerender: (options: SvelteComponentOptions) => void

@@ -28,3 +36,3 @@ unmount: () => void

export interface RenderOptions<Q extends Queries = typeof queries> {
container?: HTMLElement
container?: Element
queries?: Q

@@ -34,3 +42,3 @@ }

export function render(
component: typeof SvelteComponent,
component: SvelteComponentTyped,
componentOptions?: SvelteComponentOptions,

@@ -41,3 +49,3 @@ renderOptions?: Omit<RenderOptions, 'queries'>

export function render<Q extends Queries>(
component: typeof SvelteComponent,
component: SvelteComponentTyped,
componentOptions?: SvelteComponentOptions,

@@ -47,2 +55,12 @@ renderOptions?: RenderOptions<Q>,

export function render<
P extends Record<string, any> = any,
E extends Record<string, any> = any,
S extends Record<string, any> = any
>(
component: SvelteComponentTyped<P, E, S>,
componentOptions?: SvelteComponentOptions<P>,
renderOptions?: Omit<RenderOptions, "queries">
): RenderResult;
/**

@@ -49,0 +67,0 @@ * Unmounts trees that were mounted with render.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc