@codingwithmanny/iyzipay-js
Version:
A Typesafe Iyzico JS SDK
76 lines • 2.55 kB
JSON
{
"name": "@codingwithmanny/iyzipay-js",
"version": "0.0.7-alpha",
"type": "module",
"description": "A Typesafe Iyzico JS SDK",
"main": "./_dist/_cjs/index.js",
"module": "./_dist/_esm/index.js",
"types": "./_dist/_types/index.js",
"contributors": [
"codingwithmanny"
],
"author": {
"name": "@codingwithmanny",
"url": "https://github.com/codingwithmanny"
},
"repository": {
"type": "git",
"url": "git+https://github.com/codingwithmanny/iyzipay-js.git"
},
"bugs": {
"url": "https://github.com/codingwithmanny/iyzipay-js/issues"
},
"homepage": "https://github.com/codingwithmanny/iyzipay-js/#readme",
"license": "MIT",
"export": {
".": {
"types": "./src/_types/index.d.ts",
"import": "./src/_esm/index.js",
"default": "./src/_cjs/index.js"
}
},
"keywords": [
"typescript",
"types",
"typesafe",
"iyzico",
"sdk",
"iyzipay"
],
"devDependencies": {
"@changesets/changelog-github": "^0.5.0",
"@changesets/cli": "^2.27.1",
"@jest/types": "^29.6.3",
"@tsconfig/node16": "^16.1.3",
"@vitest/coverage-v8": "^1.6.0",
"changeset": "^0.2.6",
"rimraf": "^5.0.5",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.4.5",
"vitest": "^1.6.0"
},
"dependencies": {
"dotenv": "^16.4.5"
},
"engines": {
"node": ">=20"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"changeset": "changeset",
"changeset:publish": "changeset publish",
"build": "bun build:cjs && bun build:esm && bun build:types",
"build:cjs": "rimraf _dist/_esm; ./node_modules/.bin/tsc --project ./tsconfig.build.json --module commonjs --outDir ./_dist/_cjs --removeComments --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./_dist/_cjs/package.json",
"build:esm": "rimraf _dist/_esm; ./node_modules/.bin/tsc --project ./tsconfig.build.json --module es2015 --outDir ./_dist/_esm && printf '{\"type\": \"module\",\"sideEffects\":false}' > ./_dist/_esm/package.json",
"build:types": "rimraf _dist/_types; ./node_modules/.bin/tsc --project ./tsconfig.build.json --module esnext --declarationDir ./_dist/_types --emitDeclarationOnly --declaration --declarationMap",
"clean": "rimraf _dist",
"dev": "ts-node test/test.ts",
"test": "./node_modules/.bin/vitest run src/requests/payments.test.ts",
"test:coverage": "./node_modules/.bin/vitest run --coverage src",
"test:example": "ts-node test/example.ts"
}
}