New Captcha Package added

This commit is contained in:
2026-07-25 13:38:18 +05:30
parent d0aded0392
commit 8b728a3e5d
157 changed files with 12092 additions and 1913 deletions
+79 -30
View File
@@ -33,6 +33,22 @@
"typescript-eslint": "latest",
},
},
"examples/captcha-showcase": {
"name": "captcha-showcase",
"version": "0.1.0",
"dependencies": {
"@wrnexus/captcha": "workspace:*",
"@wrnexus/core": "workspace:*",
"@wrnexus/validation": "workspace:*",
},
"devDependencies": {
"@iconify-json/lucide": "^1.2.119",
"@iconify/tailwind4": "^1.2.3",
"@tailwindcss/cli": "^4.0.0",
"tailwindcss": "^4.0.0",
"typescript": "^5.9.2",
},
},
"examples/component-showcase": {
"name": "component-showcase",
"version": "0.1.0",
@@ -50,15 +66,29 @@
},
"packages/ai": {
"name": "@wrnexus/ai",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/authz": {
"name": "@wrnexus/authz",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/captcha": {
"name": "@wrnexus/captcha",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
"@wrnexus/plugin": "workspace:*",
"@wrnexus/validation": "workspace:*",
},
"devDependencies": {
"@types/bun": "latest",
"@wrnexus/syntax": "workspace:*",
"typescript": "^5.9.2",
},
},
"packages/cli": {
"name": "@wrnexus/cli",
"version": "0.3.4",
"version": "0.3.6",
"bin": {
"wrnexus": "src/index.ts",
},
@@ -79,29 +109,29 @@
},
"packages/compiler": {
"name": "@wrnexus/compiler",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/syntax": "workspace:*",
},
},
"packages/core": {
"name": "@wrnexus/core",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/csr": {
"name": "@wrnexus/csr",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/db": {
"name": "@wrnexus/db",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/dev-server": {
"name": "@wrnexus/dev-server",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/compiler": "workspace:*",
"@wrnexus/core": "workspace:*",
@@ -121,7 +151,7 @@
},
"packages/dev-toolbar": {
"name": "@wrnexus/dev-toolbar",
"version": "0.3.4",
"version": "0.3.6",
"devDependencies": {
"@types/bun": "latest",
"typescript": "^5.9.2",
@@ -129,63 +159,63 @@
},
"packages/encryption": {
"name": "@wrnexus/encryption",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/helpers": {
"name": "@wrnexus/helpers",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/i18n": {
"name": "@wrnexus/i18n",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/jwt": {
"name": "@wrnexus/jwt",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/mobile": {
"name": "@wrnexus/mobile",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/native": "workspace:*",
},
},
"packages/native": {
"name": "@wrnexus/native",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/oauth": {
"name": "@wrnexus/oauth",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/plugin": {
"name": "@wrnexus/plugin",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/syntax": "workspace:*",
},
},
"packages/pubsub": {
"name": "@wrnexus/pubsub",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/queue": {
"name": "@wrnexus/queue",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/reactive": {
"name": "@wrnexus/reactive",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/router": {
"name": "@wrnexus/router",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/compiler": "workspace:*",
"@wrnexus/core": "workspace:*",
@@ -193,14 +223,14 @@
},
"packages/ssr": {
"name": "@wrnexus/ssr",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/styles": {
"name": "@wrnexus/styles",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
"@wrnexus/plugin": "workspace:*",
@@ -209,33 +239,44 @@
},
"packages/syntax": {
"name": "@wrnexus/syntax",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/test": {
"name": "@wrnexus/test",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/tracking": {
"name": "@wrnexus/tracking",
"version": "0.3.4",
"version": "0.3.6",
},
"packages/ui": {
"name": "@wrnexus/ui",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/uploader": {
"name": "@wrnexus/uploader",
"version": "0.3.4",
"version": "0.3.6",
"dependencies": {
"@wrnexus/core": "workspace:*",
},
},
"packages/validation": {
"name": "@wrnexus/validation",
"version": "0.3.4",
"version": "0.3.6",
},
"services/managed-captcha": {
"name": "@wrnexus/managed-captcha-service",
"version": "0.3.6",
"dependencies": {
"@wrnexus/captcha": "workspace:*",
},
"devDependencies": {
"@types/bun": "latest",
"typescript": "^5.9.2",
},
},
},
"overrides": {
@@ -324,7 +365,7 @@
"@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="],
"@iconify-json/lucide": ["@iconify-json/lucide@1.2.118", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-JBnK4YOq6K/lA0JP//27QxFxJ4120TjvfXAzGZZIGjCcXcRRRFxl1rcV7+IWdcVCe90KXdqVaAwLaLf6G3HELw=="],
"@iconify-json/lucide": ["@iconify-json/lucide@1.2.119", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-KbrC7fT5wPshV1KLRM0k91poP0OH4eKEVywEOH0FCczKb+qth8Pcq1Hy9kS2tXeF52s23qzLnG8AJsExPSupeA=="],
"@iconify/tailwind4": ["@iconify/tailwind4@1.2.3", "", { "dependencies": { "@iconify/tools": "^5.0.5", "@iconify/types": "^2.0.0", "@iconify/utils": "^3.1.0" }, "peerDependencies": { "tailwindcss": ">= 4.0.0" } }, "sha512-z8SKiMHRASJKF/IY//87MF88lcB7ulxh8vlhQXXLWsBkNtOh6ese9R41MyGpQeqXdRvQVt+/fX2glQtHFjQ+MA=="],
@@ -490,6 +531,8 @@
"@wrnexus/authz": ["@wrnexus/authz@workspace:packages/authz"],
"@wrnexus/captcha": ["@wrnexus/captcha@workspace:packages/captcha"],
"@wrnexus/cli": ["@wrnexus/cli@workspace:packages/cli"],
"@wrnexus/compiler": ["@wrnexus/compiler@workspace:packages/compiler"],
@@ -512,6 +555,8 @@
"@wrnexus/jwt": ["@wrnexus/jwt@workspace:packages/jwt"],
"@wrnexus/managed-captcha-service": ["@wrnexus/managed-captcha-service@workspace:services/managed-captcha"],
"@wrnexus/mobile": ["@wrnexus/mobile@workspace:packages/mobile"],
"@wrnexus/native": ["@wrnexus/native@workspace:packages/native"],
@@ -570,6 +615,8 @@
"cac": ["cac@6.7.14", "", {}, "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ=="],
"captcha-showcase": ["captcha-showcase@workspace:examples/captcha-showcase"],
"chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
"commander": ["commander@4.1.1", "", {}, "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="],
@@ -862,6 +909,8 @@
"basic-app/typescript-eslint": ["typescript-eslint@8.63.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.63.0", "@typescript-eslint/parser": "8.63.0", "@typescript-eslint/typescript-estree": "8.63.0", "@typescript-eslint/utils": "8.63.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-xgwXyzG4sK9ALkBxbyGkTMMOS+imnW65iPhxCQMK83KhxyoDNW7l+IDqEf9vMdoUidHpOoS967RCq4eMiTexwQ=="],
"component-showcase/@iconify-json/lucide": ["@iconify-json/lucide@1.2.118", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-JBnK4YOq6K/lA0JP//27QxFxJ4120TjvfXAzGZZIGjCcXcRRRFxl1rcV7+IWdcVCe90KXdqVaAwLaLf6G3HELw=="],
"csso/css-tree": ["css-tree@2.2.1", "", { "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" } }, "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA=="],
"dom-serializer/entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="],