summaryrefslogtreecommitdiff
path: root/cli/bench/testdata/npm/hono/package.json
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2022-08-19 15:54:54 +0530
committerGitHub <noreply@github.com>2022-08-19 15:54:54 +0530
commit25a109d9ea27ad3a76fdce14bba283e953af9bce (patch)
tree68f0280065c9df4be8fa325ba82693879b4b46cd /cli/bench/testdata/npm/hono/package.json
parent9e576dff7c39cfd510c60ba92aa0d1c15fd24a6b (diff)
chore(bench): add flash router benchmarks (#15495)
Diffstat (limited to 'cli/bench/testdata/npm/hono/package.json')
-rw-r--r--cli/bench/testdata/npm/hono/package.json168
1 files changed, 168 insertions, 0 deletions
diff --git a/cli/bench/testdata/npm/hono/package.json b/cli/bench/testdata/npm/hono/package.json
new file mode 100644
index 000000000..0adf8d494
--- /dev/null
+++ b/cli/bench/testdata/npm/hono/package.json
@@ -0,0 +1,168 @@
+{
+ "name": "hono",
+ "version": "2.0.9",
+ "description": "Ultrafast web framework for Cloudflare Workers.",
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "files": [
+ "dist"
+ ],
+ "scripts": {
+ "test": "jest",
+ "test:deno": "deno test --allow-read deno_test",
+ "test:bun": "bun wiptest --jsx-import-source ../src/middleware/jsx/jsx-dev-runtime bun_test/index.test.tsx",
+ "test:all": "yarn test && yarn test:deno && yarn test:bun",
+ "lint": "eslint --ext js,ts src .eslintrc.js",
+ "lint:fix": "eslint --ext js,ts src .eslintrc.js --fix",
+ "denoify": "rimraf deno_dist && denoify && rimraf 'deno_dist/**/*.test.ts'",
+ "build": "rimraf dist && tsc --project tsconfig.build.esm.json && tsc --project tsconfig.build.json",
+ "watch": "tsc --project tsconfig.build.json -w",
+ "prerelease": "yarn denoify && yarn test:deno && yarn build",
+ "release": "np"
+ },
+ "exports": {
+ ".": "./dist/index.js",
+ "./basic-auth": "./dist/middleware/basic-auth/index.js",
+ "./bearer-auth": "./dist/middleware/bearer-auth/index.js",
+ "./cache": "./dist/middleware/cache/index.js",
+ "./compress": "./dist/middleware/compress/index.js",
+ "./cors": "./dist/middleware/cors/index.js",
+ "./etag": "./dist/middleware/etag/index.js",
+ "./html": "./dist/middleware/html/index.js",
+ "./jsx": "./dist/middleware/jsx/index.js",
+ "./jsx/jsx-dev-runtime": "./dist/middleware/jsx/jsx-dev-runtime.js",
+ "./jsx/jsx-runtime": "./dist/middleware/jsx/jsx-runtime.js",
+ "./jwt": "./dist/middleware/jwt/index.js",
+ "./logger": "./dist/middleware/logger/index.js",
+ "./powered-by": "./dist/middleware/powered-by/index.js",
+ "./pretty-json": "./dist/middleware/pretty-json/index.js",
+ "./serve-static": "./dist/middleware/serve-static/index.js",
+ "./serve-static.bun": "./dist/middleware/serve-static/bun.js",
+ "./serve-static.module": "./dist/middleware/serve-static/module.mjs",
+ "./router/trie-router": "./dist/router/trie-router/index.js",
+ "./router/reg-exp-router": "./dist/router/reg-exp-router/index.js",
+ "./utils/jwt": "./dist/utils/jwt/index.js",
+ "./utils/*": "./dist/utils/*.js"
+ },
+ "typesVersions": {
+ "*": {
+ "basic-auth": [
+ "./dist/middleware/basic-auth"
+ ],
+ "bearer-auth": [
+ "./dist/middleware/bearer-auth"
+ ],
+ "cache": [
+ "./dist/middleware/cache"
+ ],
+ "compress": [
+ "./dist/middleware/compress"
+ ],
+ "cors": [
+ "./dist/middleware/cors"
+ ],
+ "etag": [
+ "./dist/middleware/etag"
+ ],
+ "html": [
+ "./dist/middleware/html"
+ ],
+ "jsx": [
+ "./dist/middleware/jsx"
+ ],
+ "jsx/jsx-runtime": [
+ "./dist/middleware/jsx/jsx-runtime.d.ts"
+ ],
+ "jsx/jsx-dev-runtime": [
+ "./dist/middleware/jsx/jsx-dev-runtime.d.ts"
+ ],
+ "jwt": [
+ "./dist/middleware/jwt"
+ ],
+ "logger": [
+ "./dist/middleware/logger"
+ ],
+ "powered-by": [
+ "./dist/middleware/powered-by"
+ ],
+ "pretty-json": [
+ "./dist/middleware/pretty-json"
+ ],
+ "serve-static": [
+ "./dist/middleware/serve-static/index.d.ts"
+ ],
+ "serve-static.bun": [
+ "./dist/middleware/serve-static/bun.d.ts"
+ ],
+ "serve-static.module": [
+ "./dist/middleware/serve-static/module.d.mts"
+ ],
+ "router/trie-router": [
+ "./dist/router/trie-router/router.d.ts"
+ ],
+ "router/reg-exp-router": [
+ "./dist/router/reg-exp-router/router.d.ts"
+ ],
+ "utils/jwt": [
+ "./dist/utils/jwt/index.d.ts"
+ ],
+ "utils/*": [
+ "./dist/utils/*"
+ ]
+ }
+ },
+ "author": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)",
+ "license": "MIT",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/honojs/hono.git"
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org"
+ },
+ "homepage": "https://github.com/honojs/hono",
+ "keywords": [
+ "hono",
+ "web",
+ "app",
+ "http",
+ "application",
+ "framework",
+ "router",
+ "cloudflare",
+ "workers",
+ "fastly",
+ "compute@edge",
+ "deno",
+ "bun"
+ ],
+ "devDependencies": {
+ "@cloudflare/workers-types": "^3.7.1",
+ "@types/crypto-js": "^4.1.1",
+ "@types/jest": "^27.4.1",
+ "@types/node": "^17.0.29",
+ "@typescript-eslint/eslint-plugin": "^5.21.0",
+ "@typescript-eslint/parser": "^5.21.0",
+ "crypto-js": "^4.1.1",
+ "denoify": "^0.11.1",
+ "eslint": "^8.14.0",
+ "eslint-config-prettier": "^8.5.0",
+ "eslint-define-config": "^1.4.0",
+ "eslint-import-resolver-typescript": "^2.7.1",
+ "eslint-plugin-eslint-comments": "^3.2.0",
+ "eslint-plugin-flowtype": "^8.0.3",
+ "eslint-plugin-import": "^2.26.0",
+ "eslint-plugin-node": "^11.1.0",
+ "form-data": "^4.0.0",
+ "jest": "27.5.1",
+ "jest-environment-miniflare": "^2.6.0",
+ "np": "^7.6.2",
+ "prettier": "^2.6.2",
+ "rimraf": "^3.0.2",
+ "ts-jest": "^27.1.4",
+ "typescript": "^4.6.3"
+ },
+ "engines": {
+ "node": ">=11.0.0"
+ }
+}