UNPKG

@qrvey/function-gateway

Version:

![install size](https://packagephobia.com/badge?p=%40qrvey%2Ffunction-gateway) ![coverage](https://img.shields.io/badge/unit_test_coverage-100%25-brightgreen)

66 lines (65 loc) 2.33 kB
{ "name": "@qrvey/function-gateway", "types": "dist/types/index.d.ts", "main": "dist/cjs/index.js", "version": "1.0.8", "license": "MIT", "exports": { ".": { "import": "./dist/esm/index.mjs", "require": "./dist/cjs/index.js", "default": "./dist/cjs/index.js" } }, "scripts": { "test": "jest", "test:cov": "jest --coverage && chmod +x ./coverageReader.sh && sh ./coverageReader.sh", "type-check": "tsc", "build:clean": "rm -rf dist", "build:compile:original": "tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json", "build:compile:cjs:original": "tsup --config ./tsup.config.cjs.ts", "build:compile:cjs": "tsup --config ./tsup.config.cjs.ts", "build:compile:esm": "tsup --config ./tsup.config.esm.ts", "build:compile:types": "tsup --config ./tsup.config.types.ts", "build:compile": "yarn build:compile:cjs && yarn build:compile:esm && yarn build:compile:types", "build": "yarn build:clean && yarn build:compile", "prepare-publish": "yarn install && yarn test:cov && yarn build", "login-code-artifact": "aws codeartifact --profile manualqa login --tool npm --domain qrvey-npm --repository qrvey-npm", "publish-codeartifact": "npm publish --prefix dist --registry=https://qrvey-npm-459649773688.d.codeartifact.us-east-1.amazonaws.com/npm/qrvey-npm/", "publish-package-dev": "yarn prepare-publish && yarn publish-codeartifact", "publish-package": "yarn prepare-publish && npm publish" }, "peerDependencies": { "@aws-sdk/client-lambda": "3.x" }, "peerDependenciesMeta": { "@aws-sdk/client-lambda": { "optional": true } }, "dependencies": { "@qrvey/fetch": "1.1.5" }, "devDependencies": { "@types/jest": "29.5.5", "auto-version-js": "0.3.10", "eslint-config-custom": "*", "jest": "29.7.0", "ts-jest": "29.1.1", "tsconfig": "*", "tsup": "7.2.0", "typescript": "5.2.2" }, "publishConfig": { "access": "public" }, "files": [ "dist/*" ], "keywords": [ "qrvey", "aws lambda", "fetch", "rest" ] }