UNPKG

httpsnippet-lite

Version:

HTTP Request snippet generator for *most* languages

97 lines (96 loc) 2.95 kB
{ "version": "3.0.5", "name": "httpsnippet-lite", "description": "HTTP Request snippet generator for *most* languages", "author": "Jakub Rożek", "contributors": [ "Kong <office@konghq.com>" ], "homepage": "https://github.com/P0lip/httpsnippet", "license": "MIT", "sideEffects": false, "type": "module", "main": "./dist/cjs/httpsnippet.js", "module": "./dist/esm/httpsnippet.js", "types": "./dist/types/httpsnippet.d.ts", "exports": { ".": { "types": "./dist/types/httpsnippet.d.ts", "import": "./dist/esm/httpsnippet.mjs", "module": "./dist/esm/httpsnippet.mjs", "require": "./dist/cjs/httpsnippet.cjs" } }, "keywords": [ "api", "clojure", "csharp", "curl", "go", "har", "http", "httpie", "httr", "java", "javascript", "jquery", "kotlin", "objc", "objective-c", "ocaml", "php", "python", "request", "requests", "ruby", "shell", "snippet", "swift", "swift", "unirest", "xhr", "xmlhttprequest" ], "engines": { "node": ">=14.13" }, "repository": "P0lip/httpsnippet", "bugs": { "url": "https://github.com/P0lip/httpsnippet/issues" }, "scripts": { "lint": "npm run lint:prettify && npm run lint:code && npm run lint:markdown", "lint:prettify": "prettier --check .", "lint:code": "eslint . --ext ts,d.ts,test.ts", "lint:markdown": "markdownlint-cli2 \"**/*.md\" \"#**/node_modules\"", "build": "npm run build:cjs && npm run build:esm && npm run test:packaging", "build:esm": "tsc -p tsconfig.build.json --outDir dist/esm --module ES2020 --declarationDir dist/types && node scripts/rewrite-extensions.mjs --module esm dist/esm", "build:cjs": "tsc -p tsconfig.build.json --outDir dist/cjs --module commonjs --declarationDir dist/types && node scripts/rewrite-extensions.mjs --module cjs dist/cjs", "test": "node --experimental-vm-modules node_modules/.bin/jest", "test:packaging": "node --input-type=commonjs -e \"require('./dist/cjs/httpsnippet.cjs')\" && node --input-type=module -e \"import './dist/esm/httpsnippet.mjs'\"", "prepublishOnly": "npm run lint && npm run test && npm run build" }, "devDependencies": { "@types/node": "^18.15.11", "@types/stringify-object": "^3.3.0", "@typescript-eslint/eslint-plugin": "^5.57.0", "@typescript-eslint/parser": "^5.57.0", "eslint": "^8.37.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-simple-import-sort": "^10.0.0", "glob": "^9.3.2", "jest": "^29.5.0", "markdownlint-cli2": "^0.5.1", "prettier": "^3.0.0-alpha.6", "recast": "^0.22.0", "ts-jest": "^29.0.5", "typescript": "^5.0.2" }, "dependencies": { "@types/har-format": "^1.2.10", "formdata-node": "^4.4.1", "stringify-object": "3.3.0" } }