diff --git a/.npmignore b/.npmignore deleted file mode 100644 index b81264f..0000000 --- a/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -src/ -.openapi-generator \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index c621531..96c9c6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@paystack/paystack-sdk", - "version": "1.2.1-beta.1", + "version": "1.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@paystack/paystack-sdk", - "version": "1.2.1-beta.1", + "version": "1.2.2", "license": "MIT", "devDependencies": { "@types/node": "^15.0.3", diff --git a/package.json b/package.json index f86d7c9..700c67d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@paystack/paystack-sdk", - "version": "1.2.1-beta.2", + "version": "1.2.2", "description": "Paystack API wrapper for Node", "author": "Paystack (https://paystack.com/docs)", "keywords": [ @@ -22,6 +22,11 @@ "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", + "files": [ + "dist", + "README.md", + "LICENSE" + ], "tsup": { "entry": [ "src/index.ts" @@ -31,8 +36,9 @@ "clean": true }, "scripts": { - "build": "npm run clean && tsup --format esm,cjs --dts", + "build": "tsup --format esm,cjs --dts", "clean": "rm -rf ./dist", + "prepare": "npm run build", "compile": "tsc -p tsconfig.esm.json && tsc -p ./tsconfig.cjs.json && tsc -p ./tsconfig.types.json" }, "devDependencies": { diff --git a/src/runtime.ts b/src/runtime.ts index 3f204fb..58d99b8 100644 --- a/src/runtime.ts +++ b/src/runtime.ts @@ -14,6 +14,7 @@ import * as https from 'https'; +import { version } from '../package.json'; const BASE_PATH = "https://api.paystack.co".replace(/\/+$/, ""); type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'OPTIONS' | 'HEAD'; @@ -55,7 +56,7 @@ export class BaseAPI { path: tempPath, headers: { "authorization": `Bearer ${this.apiKey}`, - "user-agent": `@paystack/paystack-sdk - 1.2.1-beta.2` + "user-agent": `@paystack/paystack-sdk - ${version}` } } diff --git a/tsconfig.json b/tsconfig.json index 4a71f90..e5f69da 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,6 +2,7 @@ "compilerOptions": { "moduleResolution": "node", "esModuleInterop": false, + "resolveJsonModule": true, }, "include": ["src"] }