@darkflare/new
Advanced tools
@@ -1,9 +0,9 @@ | ||
| [32m@darkflare/new:build: [0mcache hit, replaying output [2m0cd01cbec2cd99e5[0m | ||
| [32m@darkflare/new:build: [0m | ||
| [32m@darkflare/new:build: [0m> @darkflare/new@1.6.0 build | ||
| [32m@darkflare/new:build: [0m> esbuild src/index.ts --bundle --minify --legal-comments=none --platform=node --format=cjs --outfile=dist/index.js | ||
| [32m@darkflare/new:build: [0m | ||
| [32m@darkflare/new:build: [0m | ||
| [32m@darkflare/new:build: [0m dist\index.js 124.2kb | ||
| [32m@darkflare/new:build: [0m | ||
| [32m@darkflare/new:build: [0mDone in 38ms | ||
| [33m@darkflare/new:build: [0mcache hit, replaying output [2mea012053e5b3c37d[0m | ||
| [33m@darkflare/new:build: [0m | ||
| [33m@darkflare/new:build: [0m> @darkflare/new@3.0.0 build | ||
| [33m@darkflare/new:build: [0m> esbuild src/index.ts --bundle --minify --legal-comments=none --platform=node --format=cjs --outfile=dist/index.js | ||
| [33m@darkflare/new:build: [0m | ||
| [33m@darkflare/new:build: [0m | ||
| [33m@darkflare/new:build: [0m dist\index.js 124.3kb | ||
| [33m@darkflare/new:build: [0m | ||
| [33m@darkflare/new:build: [0mDone in 293ms |
@@ -1,1 +0,1 @@ | ||
| [32m@darkflare/new:test: [0mcache hit, replaying output [2m77a5cf27d79cc116[0m | ||
| [33m@darkflare/new:test: [0mcache hit, replaying output [2m76463c9960066ad6[0m |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async (req, res) => { | ||
| await res.code(400) | ||
| export const Get: Handler = async (req, res) => { | ||
| await res.code(400) | ||
| return 'something went wrong 😮' | ||
| } | ||
| } as Handler | ||
| return 'something went wrong 😮' | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async req => { | ||
| return `you're from ${req.country} 👀` | ||
| } | ||
| } as Handler | ||
| export const Get: Handler = async req => { | ||
| return `you're from ${req.country} 👀` | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| delete: async () => { | ||
| return 'you\'ve deleted nothing... 🗑️' | ||
| } | ||
| } as Handler | ||
| export const Delete: Handler = async () => { | ||
| return 'you\'ve deleted nothing... 🗑️' | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async req => { | ||
| return req.customMessage // from middleware | ||
| } | ||
| } as Handler | ||
| export const Get: Handler = async req => { | ||
| return req.customMessage // from middleware | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async () => { | ||
| return { | ||
| code: 400, | ||
| message: 'something went wrong 😮' | ||
| } | ||
| export const Get: Handler = async () => { | ||
| return { | ||
| code: 400, | ||
| message: 'something went wrong 😮' | ||
| } | ||
| } as Handler | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async req => { | ||
| return { | ||
| city: req.city, | ||
| country: req.country, | ||
| ip: req.ip | ||
| } | ||
| export const Get: Handler = async req => { | ||
| return { | ||
| city: req.city, | ||
| country: req.country, | ||
| ip: req.ip | ||
| } | ||
| } as Handler | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async () => { | ||
| return 'i\'m just a first level nested route 💪' | ||
| } | ||
| } as Handler | ||
| export const Get: Handler = async () => { | ||
| return 'i\'m just a level one nested route 💪' | ||
| } |
| import type { Handler } from 'darkflare' | ||
| export default { | ||
| get: async (req, res) => { | ||
| res.redirect('https://google.com') // temporary redirect | ||
| } | ||
| } as Handler | ||
| export const Get: Handler = async (req, res) => { | ||
| res.redirect('https://google.com') // temporary redirect | ||
| } |
+4
-5
| { | ||
| "name": "@darkflare/new", | ||
| "version": "2.0.0", | ||
| "version": "3.0.1", | ||
| "description": "A simple way to setup a darkflare app.", | ||
@@ -42,8 +42,7 @@ "bin": { | ||
| "devDependencies": { | ||
| "@cloudflare/workers-types": "^3.8.0", | ||
| "@cloudflare/workers-types": "^3.10.0", | ||
| "@types/fs-extra": "^9.0.13", | ||
| "@types/node": "^17.0.31", | ||
| "@types/node": "^17.0.34", | ||
| "chalk": "^5.0.1", | ||
| "darkflare": "^1.1.0", | ||
| "esbuild": "^0.14.38", | ||
| "esbuild": "^0.14.39", | ||
| "fs-extra": "^10.1.0", | ||
@@ -50,0 +49,0 @@ "typescript": "^4.6.4", |
Sorry, the diff of this file is too big to display
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
8
-11.11%21
-4.55%143709
-0.1%585
-2.66%