{ "name": "runed", "version": "0.35.1", "type": "module", "svelte": "./dist/index.js", "types": "./dist/index.d.ts", "license": "MIT", "keywords": [ "svelte", "svelte5", "sveltekit", "svelte utilities", "svelte helpers", "sveltekit utilities", "sveltekit helpers", "svelte 5 runes", "runes", "typescript" ], "contributors": [ { "name": "Thomas G. Lopes", "url": "https://thomasglopes.com" }, { "name": "Hunter Johnston", "url": "https://x.com/huntabyte" } ], "repository": { "type": "git", "url": "https://github.com/svecosystem/runed", "directory": "packages/runed" }, "funding": [ "https://github.com/sponsors/huntabyte", "https://github.com/sponsors/tglide" ], "exports": { ".": { "types": "./dist/index.d.ts", "svelte": "./dist/index.js", "default": "./dist/index.js" }, "./kit": { "types": "./dist/kit/index.d.ts", "svelte": "./dist/kit/index.js", "default": "./dist/kit/index.js" } }, "files": [ "dist", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "peerDependencies": { "svelte": "^5.7.0", "@sveltejs/kit": "^2.21.0" }, "peerDependenciesMeta": { "@sveltejs/kit": { "optional": true } }, "devDependencies": { "@playwright/test": "^1.55.0", "@sveltejs/kit": "^2.42.0", "@sveltejs/package": "^2.3.0", "@sveltejs/vite-plugin-svelte": "^6.2.0", "@testing-library/dom": "^10.2.0", "@testing-library/jest-dom": "^6.4.6", "@testing-library/svelte": "^5.2.0", "@testing-library/user-event": "^14.5.2", "@types/node": "^20.19.16", "@vitest/browser": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "jsdom": "^24.0.0", "msw": "^2.7.0", "playwright": "^1.55.0", "publint": "^0.1.9", "resize-observer-polyfill": "^1.5.1", "svelte": "^5.39.3", "svelte-check": "^4.3.1", "tslib": "^2.4.1", "typescript": "^5.9.2", "vite": "^7.1.5", "vitest": "^3.2.4" }, "dependencies": { "dequal": "^2.0.3", "esm-env": "^1.0.0", "lz-string": "^1.5.0" }, "scripts": { "dev": "pnpm sync && pnpm watch", "build": "pnpm package", "package": "svelte-kit sync && svelte-package && publint", "test": "vitest --run && playwright test", "test:watch": "vitest --watch", "test:ui": "vitest --watch --ui", "test:integration": "playwright test", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "watch": "svelte-kit sync && svelte-package --watch" } }