diff --git a/package.json b/package.json index 3b085be..70280a9 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { - "name": "@repo/validate", + "name": "@svelte-toolkit/validate", + "repository": "https://gitea.auvem.com/svelte-toolkit/validate.git", "version": "0.0.0", "type": "module", "module": "index.ts", @@ -18,6 +19,9 @@ "svelte": "./index.ts" } }, + "files": [ + "*.ts" + ], "scripts": { "lint": "eslint ." }, @@ -31,5 +35,8 @@ }, "peerDependencies": { "svelte": "^5.0.0" + }, + "publishConfig": { + "registry": "https://gitea.auvem.com/api/packages/svelte-toolkit/npm/" } } diff --git a/tsconfig.json b/tsconfig.json index 233a795..d81fac1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,12 +1,17 @@ { "compilerOptions": { - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "resolveJsonModule": true, - "skipLibCheck": true, - "sourceMap": true, + "target": "ES2022", + "module": "ESNext", + "moduleResolution": "bundler", "strict": true, - "module": "NodeNext", - "moduleResolution": "NodeNext" - } + "noEmit": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "allowSyntheticDefaultImports": true, + "esModuleInterop": true, + "isolatedModules": true, + "verbatimModuleSyntax": true + }, + "include": ["*.ts"], + "exclude": ["node_modules"] }