use less keywords

This commit is contained in:
Tiago
2025-05-02 11:19:42 +01:00
parent 77f8431123
commit 9a4f85def9
6 changed files with 97 additions and 624 deletions
+2 -125
View File
@@ -22,171 +22,65 @@
"api analytics",
"api protection",
"api security",
"algorithm",
"algorithm implementation",
"alerting",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-bot component",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"authentication",
"authentication protocol",
"automated attacks",
"automated scraping",
"behavioral analysis",
"bot defense",
"bot detection",
"bot detection monitoring",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"bots",
"brute force",
"bun",
"bun runtime",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client defense",
"client-side",
"client-server architecture",
"compute",
"compute bound",
"computation",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"configuration",
"cpu bound",
"cross-platform",
"crypto",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cryptography",
"cryptography library",
"customization",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"degree of difficulty",
"dependencies",
"deployment",
"design",
"developer tool",
"development",
"development environment",
"difficulty",
"digest",
"digital security",
"distributed computing",
"dos",
"encryption",
"exploit mitigation",
"form security",
"fraud detection",
"fraud prevention",
"frontend development",
"frontend js",
"fullstack js",
"hash function",
"hash puzzle",
"hashcash",
"hashing",
"hashing library",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"image captcha",
"incident response",
"infrastructure security",
"integration",
"integrity",
"internet security",
"invisible captcha",
"js",
"js runtime",
"javascript",
"javascript tool",
"library",
"lightweight",
"logging",
"logic",
"login security",
"low overhead",
"machine learning",
"malicious traffic",
"minimal",
"mining",
"mitigation technique",
"module",
"modules",
"monitoring",
"minimalist",
"node",
"node.js",
"node.js runtime",
"node.js tool",
"nonce",
"non-blocking i/o",
"online security",
"open source",
"optimization",
"package",
"parallel computation",
"performant",
"performance",
"performance monitoring",
"performance optimization",
"performance testing",
"pnpm",
"pow",
"process",
"production",
"programming",
"proof",
"proof generation",
"proof generator",
"proof of work",
"proof verification",
"proof verifier",
"proof-of-work",
"quick",
"rate limiting",
"ratelimit",
"recaptcha",
"reliability",
"request",
"resilience",
"resource efficient",
"scrapers",
"secure hashing",
"security analytics",
"security challenge",
"security component",
"security library",
"security measure",
"security model",
"security monitoring",
"security protocol",
"security system",
"security technique",
"security testing",
"server defense",
"software development",
"solver",
"spam bots",
"spam filtering",
"spam mitigation",
@@ -198,30 +92,13 @@
"turing test",
"unwanted traffic",
"user experience",
"validation",
"validation process",
"verification",
"verification process",
"verifier",
"vulnerability",
"web application protection",
"web application security",
"web defense",
"web defense system",
"web development",
"web scraping",
"web security",
"web security tool",
"web services",
"web worker",
"web workers",
"website defense",
"website protection",
"website security",
"work validation",
"worker thread",
"workers",
"captcha solver"
"website security"
],
"license": "Apache-2.0",
"scripts": {
+2 -125
View File
@@ -22,171 +22,65 @@
"api analytics",
"api protection",
"api security",
"algorithm",
"algorithm implementation",
"alerting",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-bot component",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"authentication",
"authentication protocol",
"automated attacks",
"automated scraping",
"behavioral analysis",
"bot defense",
"bot detection",
"bot detection monitoring",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"bots",
"brute force",
"bun",
"bun runtime",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client defense",
"client-side",
"client-server architecture",
"compute",
"compute bound",
"computation",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"configuration",
"cpu bound",
"cross-platform",
"crypto",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cryptography",
"cryptography library",
"customization",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"degree of difficulty",
"dependencies",
"deployment",
"design",
"developer tool",
"development",
"development environment",
"difficulty",
"digest",
"digital security",
"distributed computing",
"dos",
"encryption",
"exploit mitigation",
"form security",
"fraud detection",
"fraud prevention",
"frontend development",
"frontend js",
"fullstack js",
"hash function",
"hash puzzle",
"hashcash",
"hashing",
"hashing library",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"image captcha",
"incident response",
"infrastructure security",
"integration",
"integrity",
"internet security",
"invisible captcha",
"js",
"js runtime",
"javascript",
"javascript tool",
"library",
"lightweight",
"logging",
"logic",
"login security",
"low overhead",
"machine learning",
"malicious traffic",
"minimal",
"mining",
"mitigation technique",
"module",
"modules",
"monitoring",
"minimalist",
"node",
"node.js",
"node.js runtime",
"node.js tool",
"nonce",
"non-blocking i/o",
"online security",
"open source",
"optimization",
"package",
"parallel computation",
"performant",
"performance",
"performance monitoring",
"performance optimization",
"performance testing",
"pnpm",
"pow",
"process",
"production",
"programming",
"proof",
"proof generation",
"proof generator",
"proof of work",
"proof verification",
"proof verifier",
"proof-of-work",
"quick",
"rate limiting",
"ratelimit",
"recaptcha",
"reliability",
"request",
"resilience",
"resource efficient",
"scrapers",
"secure hashing",
"security analytics",
"security challenge",
"security component",
"security library",
"security measure",
"security model",
"security monitoring",
"security protocol",
"security system",
"security technique",
"security testing",
"server defense",
"software development",
"solver",
"spam bots",
"spam filtering",
"spam mitigation",
@@ -198,30 +92,13 @@
"turing test",
"unwanted traffic",
"user experience",
"validation",
"validation process",
"verification",
"verification process",
"verifier",
"vulnerability",
"web application protection",
"web application security",
"web defense",
"web defense system",
"web development",
"web scraping",
"web security",
"web security tool",
"web services",
"web worker",
"web workers",
"website defense",
"website protection",
"website security",
"work validation",
"worker thread",
"workers",
"captcha solver"
"website security"
],
"devDependencies": {
"@types/bun": "latest"
+2 -125
View File
@@ -22,171 +22,65 @@
"api analytics",
"api protection",
"api security",
"algorithm",
"algorithm implementation",
"alerting",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-bot component",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"authentication",
"authentication protocol",
"automated attacks",
"automated scraping",
"behavioral analysis",
"bot defense",
"bot detection",
"bot detection monitoring",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"bots",
"brute force",
"bun",
"bun runtime",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client defense",
"client-side",
"client-server architecture",
"compute",
"compute bound",
"computation",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"configuration",
"cpu bound",
"cross-platform",
"crypto",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cryptography",
"cryptography library",
"customization",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"degree of difficulty",
"dependencies",
"deployment",
"design",
"developer tool",
"development",
"development environment",
"difficulty",
"digest",
"digital security",
"distributed computing",
"dos",
"encryption",
"exploit mitigation",
"form security",
"fraud detection",
"fraud prevention",
"frontend development",
"frontend js",
"fullstack js",
"hash function",
"hash puzzle",
"hashcash",
"hashing",
"hashing library",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"image captcha",
"incident response",
"infrastructure security",
"integration",
"integrity",
"internet security",
"invisible captcha",
"js",
"js runtime",
"javascript",
"javascript tool",
"library",
"lightweight",
"logging",
"logic",
"login security",
"low overhead",
"machine learning",
"malicious traffic",
"minimal",
"mining",
"mitigation technique",
"module",
"modules",
"monitoring",
"minimalist",
"node",
"node.js",
"node.js runtime",
"node.js tool",
"nonce",
"non-blocking i/o",
"online security",
"open source",
"optimization",
"package",
"parallel computation",
"performant",
"performance",
"performance monitoring",
"performance optimization",
"performance testing",
"pnpm",
"pow",
"process",
"production",
"programming",
"proof",
"proof generation",
"proof generator",
"proof of work",
"proof verification",
"proof verifier",
"proof-of-work",
"quick",
"rate limiting",
"ratelimit",
"recaptcha",
"reliability",
"request",
"resilience",
"resource efficient",
"scrapers",
"secure hashing",
"security analytics",
"security challenge",
"security component",
"security library",
"security measure",
"security model",
"security monitoring",
"security protocol",
"security system",
"security technique",
"security testing",
"server defense",
"software development",
"solver",
"spam bots",
"spam filtering",
"spam mitigation",
@@ -198,30 +92,13 @@
"turing test",
"unwanted traffic",
"user experience",
"validation",
"validation process",
"verification",
"verification process",
"verifier",
"vulnerability",
"web application protection",
"web application security",
"web defense",
"web defense system",
"web development",
"web scraping",
"web security",
"web security tool",
"web services",
"web worker",
"web workers",
"website defense",
"website protection",
"website security",
"work validation",
"worker thread",
"workers",
"captcha solver"
"website security"
],
"bugs": {
"url": "https://github.com/tiagorangel1/cap/issues"
+87
View File
@@ -6,6 +6,93 @@
"dev": "bun run --watch src/index.js",
"docker:publish": "docker buildx build --platform linux/amd64,linux/arm64 -t tiago2/cap:latest . --push"
},
"keywords": [
"account security",
"abuse detection",
"abuse prevention",
"api abuse",
"api defense",
"api analytics",
"api protection",
"api security",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"automated attacks",
"automated scraping",
"bot defense",
"bot detection",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"brute force",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client-server architecture",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"digital security",
"form security",
"fraud detection",
"fraud prevention",
"hash function",
"hash puzzle",
"hashcash",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"internet security",
"invisible captcha",
"login security",
"malicious traffic",
"pow",
"proof of work",
"proof-of-work",
"recaptcha",
"security challenge",
"security component",
"security library",
"server defense",
"spam bots",
"spam filtering",
"spam mitigation",
"spam prevention",
"target difficulty",
"threat intelligence",
"traffic management",
"traffic monitoring",
"turing test",
"unwanted traffic",
"user experience",
"web application protection",
"web application security",
"web defense",
"web defense system",
"website defense",
"website protection",
"website security"
],
"dependencies": {
"@cap.js/server": "^1.0.10",
"@elysiajs/cors": "^1.2.0",
+2 -125
View File
@@ -12,171 +12,65 @@
"api analytics",
"api protection",
"api security",
"algorithm",
"algorithm implementation",
"alerting",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-bot component",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"authentication",
"authentication protocol",
"automated attacks",
"automated scraping",
"behavioral analysis",
"bot defense",
"bot detection",
"bot detection monitoring",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"bots",
"brute force",
"bun",
"bun runtime",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client defense",
"client-side",
"client-server architecture",
"compute",
"compute bound",
"computation",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"configuration",
"cpu bound",
"cross-platform",
"crypto",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cryptography",
"cryptography library",
"customization",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"degree of difficulty",
"dependencies",
"deployment",
"design",
"developer tool",
"development",
"development environment",
"difficulty",
"digest",
"digital security",
"distributed computing",
"dos",
"encryption",
"exploit mitigation",
"form security",
"fraud detection",
"fraud prevention",
"frontend development",
"frontend js",
"fullstack js",
"hash function",
"hash puzzle",
"hashcash",
"hashing",
"hashing library",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"image captcha",
"incident response",
"infrastructure security",
"integration",
"integrity",
"internet security",
"invisible captcha",
"js",
"js runtime",
"javascript",
"javascript tool",
"library",
"lightweight",
"logging",
"logic",
"login security",
"low overhead",
"machine learning",
"malicious traffic",
"minimal",
"mining",
"mitigation technique",
"module",
"modules",
"monitoring",
"minimalist",
"node",
"node.js",
"node.js runtime",
"node.js tool",
"nonce",
"non-blocking i/o",
"online security",
"open source",
"optimization",
"package",
"parallel computation",
"performant",
"performance",
"performance monitoring",
"performance optimization",
"performance testing",
"pnpm",
"pow",
"process",
"production",
"programming",
"proof",
"proof generation",
"proof generator",
"proof of work",
"proof verification",
"proof verifier",
"proof-of-work",
"quick",
"rate limiting",
"ratelimit",
"recaptcha",
"reliability",
"request",
"resilience",
"resource efficient",
"scrapers",
"secure hashing",
"security analytics",
"security challenge",
"security component",
"security library",
"security measure",
"security model",
"security monitoring",
"security protocol",
"security system",
"security technique",
"security testing",
"server defense",
"software development",
"solver",
"spam bots",
"spam filtering",
"spam mitigation",
@@ -188,30 +82,13 @@
"turing test",
"unwanted traffic",
"user experience",
"validation",
"validation process",
"verification",
"verification process",
"verifier",
"vulnerability",
"web application protection",
"web application security",
"web defense",
"web defense system",
"web development",
"web scraping",
"web security",
"web security tool",
"web services",
"web worker",
"web workers",
"website defense",
"website protection",
"website security",
"work validation",
"worker thread",
"workers",
"captcha solver"
"website security"
],
"author": "Tiago",
"license": "Apache-2.0",
+2 -124
View File
@@ -11,171 +11,65 @@
"api analytics",
"api protection",
"api security",
"algorithm",
"algorithm implementation",
"alerting",
"anti-abuse",
"anti-automation",
"anti-bot",
"anti-bot component",
"anti-ddos",
"anti-dos",
"anti-exploitation",
"anti-spam",
"application security",
"authentication",
"authentication protocol",
"automated attacks",
"automated scraping",
"behavioral analysis",
"bot defense",
"bot detection",
"bot detection monitoring",
"bot management",
"bot mitigation",
"bot prevention",
"bot traffic",
"bots",
"brute force",
"bun",
"bun runtime",
"challenge generator",
"challenge string",
"challenge verifier",
"challenge-response",
"challenge-response protocol",
"client defense",
"client-side",
"client-server architecture",
"compute",
"compute bound",
"computation",
"computational challenge",
"computational complexity",
"computational defense",
"computational puzzle",
"configuration",
"cpu bound",
"cross-platform",
"crypto",
"crypto puzzle",
"cryptographic algorithm",
"cryptographic challenge",
"cryptographic defense",
"cryptographic puzzle",
"cryptography",
"cryptography library",
"customization",
"cybersecurity",
"ddos",
"ddos protection",
"defense mechanism",
"degree of difficulty",
"dependencies",
"deployment",
"design",
"developer tool",
"development",
"development environment",
"difficulty",
"digest",
"digital security",
"distributed computing",
"dos",
"encryption",
"exploit mitigation",
"form security",
"fraud detection",
"fraud prevention",
"frontend development",
"frontend js",
"fullstack js",
"hash function",
"hash puzzle",
"hashcash",
"hashing",
"hashing library",
"hcaptcha",
"captcha alternative",
"human test",
"human verification",
"image captcha",
"incident response",
"infrastructure security",
"integration",
"integrity",
"internet security",
"invisible captcha",
"js",
"js runtime",
"javascript",
"javascript tool",
"library",
"lightweight",
"logging",
"logic",
"login security",
"low overhead",
"machine learning",
"malicious traffic",
"minimal",
"mining",
"mitigation technique",
"module",
"modules",
"monitoring",
"minimalist",
"node",
"node.js",
"node.js runtime",
"node.js tool",
"nonce",
"non-blocking i/o",
"online security",
"open source",
"optimization",
"package",
"parallel computation",
"performant",
"performance",
"performance monitoring",
"performance optimization",
"performance testing",
"pnpm",
"pow",
"process",
"production",
"programming",
"proof",
"proof generation",
"proof generator",
"proof of work",
"proof verification",
"proof verifier",
"proof-of-work",
"quick",
"rate limiting",
"ratelimit",
"recaptcha",
"reliability",
"request",
"resilience",
"resource efficient",
"scrapers",
"secure hashing",
"security analytics",
"security challenge",
"security component",
"security library",
"security measure",
"security model",
"security monitoring",
"security protocol",
"security system",
"security technique",
"security testing",
"server defense",
"software development",
"solver",
"spam bots",
"spam filtering",
"spam mitigation",
@@ -187,29 +81,13 @@
"turing test",
"unwanted traffic",
"user experience",
"validation",
"validation process",
"verification",
"verification process",
"verifier",
"vulnerability",
"web application protection",
"web application security",
"web defense",
"web defense system",
"web development",
"web scraping",
"web security",
"web security tool",
"web services",
"web worker",
"web workers",
"website defense",
"website protection",
"website security",
"work validation",
"worker thread",
"workers"
"website security"
],
"homepage": "https://github.com/tiagorangel1/cap#readme",
"bugs": {