{ "name": "svelte2tsx", "version": "0.7.31", "description": "Convert Svelte components to TSX for type checking", "author": "David Pershouse", "license": "MIT", "keywords": [ "svelte", "typescript" ], "homepage": "https://github.com/sveltejs/language-tools/tree/master/packages/svelte2tsx", "repository": { "type": "git", "url": "https://github.com/sveltejs/language-tools/tree/master/packages/svelte2tsx" }, "type": "commonjs", "main": "index.js", "module": "index.mjs", "types": "index.d.ts", "devDependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.25", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-typescript": "^10.0.0", "@types/estree": "^0.0.42", "@types/mocha": "^9.1.0", "@types/node": "^18.0.0", "@types/unist": "^2.0.3", "@types/vfile": "^3.0.2", "builtin-modules": "^3.3.0", "estree-walker": "^2.0.1", "magic-string": "^0.30.11", "mocha": "^9.2.0", "periscopic": "^2.0.2", "rollup": "3.7.5", "rollup-plugin-delete": "^2.0.0", "source-map-support": "^0.5.16", "svelte": "~4.2.19", "tiny-glob": "^0.2.6", "tslib": "^2.4.0", "typescript": "~5.6.3" }, "peerDependencies": { "svelte": "^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0", "typescript": "^4.9.4 || ^5.0.0" }, "files": [ "index.mjs", "index.js", "index.d.ts", "README.md", "LICENSE", "svelte-jsx.d.ts", "svelte-jsx-v4.d.ts", "svelte-native-jsx.d.ts", "svelte-shims.d.ts", "svelte-shims-v4.d.ts" ], "dependencies": { "dedent-js": "^1.0.1", "pascal-case": "^3.1.1" }, "scripts": { "build": "rollup -c", "dev": "rollup -c -w", "test": "mocha test/test.ts" } }