Files
WRNexusJS/tsconfig.json
T
2026-07-25 13:38:18 +05:30

300 lines
7.5 KiB
JSON

{
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
"moduleResolution": "bundler",
"lib": [
"ESNext",
"DOM",
"DOM.Iterable"
],
"types": [
"bun"
],
"strict": true,
"skipLibCheck": true,
"noEmit": true,
"allowImportingTsExtensions": true,
"verbatimModuleSyntax": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"jsx": "react-jsx",
"jsxImportSource": "@wrnexus/core",
"paths": {
"@wrnexus/core": [
"./packages/core/src/index.ts"
],
"@wrnexus/core/jsx-runtime": [
"./packages/core/src/jsx-runtime.ts"
],
"@wrnexus/core/jsx-dev-runtime": [
"./packages/core/src/jsx-dev-runtime.ts"
],
"@wrnexus/reactive": [
"./packages/reactive/src/index.ts"
],
"@wrnexus/ai": [
"./packages/ai/src/index.ts"
],
"@wrnexus/compiler": [
"./packages/compiler/src/index.ts"
],
"@wrnexus/styles": [
"./packages/styles/src/index.ts"
],
"@wrnexus/router": [
"./packages/router/src/index.ts"
],
"@wrnexus/ssr": [
"./packages/ssr/src/index.ts"
],
"@wrnexus/csr": [
"./packages/csr/src/index.ts"
],
"@wrnexus/dev-server": [
"./packages/dev-server/src/index.ts"
],
"@wrnexus/uploader": [
"./packages/uploader/src/index.ts"
],
"@wrnexus/jwt": [
"./packages/jwt/src/index.ts"
],
"@wrnexus/oauth": [
"./packages/oauth/src/index.ts"
],
"@wrnexus/authz": [
"./packages/authz/src/index.ts"
],
"@wrnexus/helpers": [
"./packages/helpers/src/index.ts"
],
"@wrnexus/encryption": [
"./packages/encryption/src/index.ts"
],
"@wrnexus/pubsub": [
"./packages/pubsub/src/index.ts"
],
"@wrnexus/queue": [
"./packages/queue/src/index.ts"
],
"@wrnexus/tracking": [
"./packages/tracking/src/index.ts"
],
"@wrnexus/mobile": [
"./packages/mobile/src/index.ts"
],
"@wrnexus/native": [
"./packages/native/src/index.ts"
],
"@wrnexus/native/*": [
"./packages/native/src/*.ts"
],
"@wrnexus/test": [
"./packages/test/src/index.ts"
],
"@wrnexus/dev-toolbar": [
"./packages/dev-toolbar/src/index.ts"
],
"@wrnexus/dev-toolbar/client": [
"./packages/dev-toolbar/src/client/index.ts"
],
"@wrnexus/dev-toolbar/server": [
"./packages/dev-toolbar/src/server/index.ts"
],
"@wrnexus/dev-toolbar/types": [
"./packages/dev-toolbar/src/types.ts"
],
"@wrnexus/dev-toolbar/rules": [
"./packages/dev-toolbar/src/rules/index.ts"
],
"@wrnexus/syntax": [
"./packages/syntax/src/index.ts"
],
"@wrnexus/syntax/*": [
"./packages/syntax/src/*.ts"
],
"@wrnexus/plugin": [
"./packages/plugin/src/index.ts"
],
"@wrnexus/cli": [
"./packages/cli/src/index.ts"
],
"@wrnexus/cli/workspace": [
"./packages/cli/src/workspace.ts"
],
"@wrnexus/db": [
"./packages/db/src/index.ts"
],
"@wrnexus/db/connect": [
"./packages/db/src/connect.ts"
],
"@wrnexus/db/session": [
"./packages/db/src/session-store.ts"
],
"@wrnexus/db/sqlite": [
"./packages/db/src/adapters/sqlite.ts"
],
"@wrnexus/db/postgres": [
"./packages/db/src/adapters/postgres.ts"
],
"@wrnexus/db/mysql": [
"./packages/db/src/adapters/mysql.ts"
],
"@wrnexus/db/mongo": [
"./packages/db/src/adapters/mongo.ts"
],
"@wrnexus/dev-server/serve-entry": [
"./packages/dev-server/src/serve-entry.ts"
],
"@wrnexus/i18n": [
"./packages/i18n/src/index.ts"
],
"@wrnexus/native/browser": [
"./packages/native/src/browser.ts"
],
"@wrnexus/native/mobile": [
"./packages/native/src/mobile.ts"
],
"@wrnexus/pubsub/redis": [
"./packages/pubsub/src/redis.ts"
],
"@wrnexus/syntax/parser": [
"./packages/syntax/src/parser.ts"
],
"@wrnexus/syntax/tokenizer": [
"./packages/syntax/src/tokenizer.ts"
],
"@wrnexus/syntax/types": [
"./packages/syntax/src/types.ts"
],
"@wrnexus/syntax/diagnostics": [
"./packages/syntax/src/diagnostics.ts"
],
"@wrnexus/syntax/spec": [
"./packages/syntax/src/spec.ts"
],
"@wrnexus/ui": [
"./packages/ui/src/index.ts"
],
"@wrnexus/ui/components/*": [
"./packages/ui/components/*"
],
"@wrnexus/ui/component-catalog.json": [
"./packages/ui/component-catalog.json"
],
"@wrnexus/ui/component-reference.json": [
"./packages/ui/component-reference.json"
],
"@wrnexus/ui/ui.css": [
"./packages/ui/ui.css"
],
"@wrnexus/validation": [
"./packages/validation/src/index.ts"
],
"@wrnexus/ai/*": [
"./packages/ai/src/*.ts"
],
"@wrnexus/authz/*": [
"./packages/authz/src/*.ts"
],
"@wrnexus/cli/*": [
"./packages/cli/src/*.ts"
],
"@wrnexus/compiler/*": [
"./packages/compiler/src/*.ts"
],
"@wrnexus/core/*": [
"./packages/core/src/*.ts"
],
"@wrnexus/csr/*": [
"./packages/csr/src/*.ts"
],
"@wrnexus/db/*": [
"./packages/db/src/*.ts"
],
"@wrnexus/dev-server/*": [
"./packages/dev-server/src/*.ts"
],
"@wrnexus/dev-toolbar/*": [
"./packages/dev-toolbar/src/*.ts"
],
"@wrnexus/encryption/*": [
"./packages/encryption/src/*.ts"
],
"@wrnexus/helpers/*": [
"./packages/helpers/src/*.ts"
],
"@wrnexus/i18n/*": [
"./packages/i18n/src/*.ts"
],
"@wrnexus/jwt/*": [
"./packages/jwt/src/*.ts"
],
"@wrnexus/mobile/*": [
"./packages/mobile/src/*.ts"
],
"@wrnexus/oauth/*": [
"./packages/oauth/src/*.ts"
],
"@wrnexus/plugin/*": [
"./packages/plugin/src/*.ts"
],
"@wrnexus/pubsub/*": [
"./packages/pubsub/src/*.ts"
],
"@wrnexus/queue/*": [
"./packages/queue/src/*.ts"
],
"@wrnexus/reactive/*": [
"./packages/reactive/src/*.ts"
],
"@wrnexus/router/*": [
"./packages/router/src/*.ts"
],
"@wrnexus/ssr/*": [
"./packages/ssr/src/*.ts"
],
"@wrnexus/styles/*": [
"./packages/styles/src/*.ts"
],
"@wrnexus/test/*": [
"./packages/test/src/*.ts"
],
"@wrnexus/tracking/*": [
"./packages/tracking/src/*.ts"
],
"@wrnexus/ui/*": [
"./packages/ui/src/*.ts"
],
"@wrnexus/uploader/*": [
"./packages/uploader/src/*.ts"
],
"@wrnexus/validation/*": [
"./packages/validation/src/*.ts"
],
"@wrnexus/captcha": [
"./packages/captcha/src/index.ts"
],
"@wrnexus/captcha/server": [
"./packages/captcha/src/server/index.ts"
],
"@wrnexus/captcha/client": [
"./packages/captcha/src/client/index.ts"
],
"@wrnexus/captcha/plugin": [
"./packages/captcha/src/plugin.ts"
],
"@wrnexus/captcha/*": [
"./packages/captcha/src/*"
]
}
},
"exclude": [
"node_modules",
"dist",
"**/dist",
"**/.wrnexus"
]
}