UNPKG

sync-request-curl

Version:

Fast way to send synchronous web requests in NodeJS. API is a subset of sync-request. Leverages node-libcurl for high performance. Cannot be used in a browser.

72 lines (71 loc) 1.86 kB
{ "name": "sync-request-curl", "repository": { "type": "git", "url": "https://github.com/nktnet1/sync-request-curl" }, "version": "1.3.13", "files": [ "dist" ], "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "scripts": { "start": "ts-node tests/app/server", "dev": "ts-node-dev --watch tests/app tests/server", "test": "jest", "test:coverage": "jest --coverage", "lint": "eslint './**/*.{ts,js}'", "lint:fix": "eslint --fix './**/*.{ts,js}'", "build": "rm -rf dist && npm run build:esm && npm run build:cjs", "build:esm": "tsc", "build:cjs": "tsc --module CommonJS --outDir dist/cjs", "prepublishOnly": "npm run build" }, "keywords": [ "sync", "sync-request", "synchronous", "synchronous-request", "request", "fast", "faster", "quick", "quicker", "speed", "speedy", "performant", "performance", "high performance", "high performing", "http", "https", "curl", "libcurl", "node-libcurl", "comp1531" ], "author": "Khiet Tam Nguyen", "license": "MIT", "description": "Fast way to send synchronous web requests in NodeJS. API is a subset of sync-request. Leverages node-libcurl for high performance. Cannot be used in a browser.", "dependencies": { "node-libcurl": "^3.0.0" }, "devDependencies": { "@types/express": "^4.17.17", "@types/jest": "^29.5.3", "@types/morgan": "^1.9.4", "@types/node": "^20.4.8", "@typescript-eslint/eslint-plugin": "^6.2.1", "@typescript-eslint/parser": "^6.2.1", "eslint": "^8.46.0", "eslint-plugin-jest": "^27.2.3", "express": "^4.18.2", "http-errors": "^2.0.0", "jest": "^29.6.2", "jest-dev-server": "^9.0.0", "morgan": "^1.10.0", "ts-jest": "^29.1.1", "ts-node-dev": "^2.0.0" } }