UNPKG

@vansite/ts-sharetribe-flex-sdk

Version:

This is a TypeScript SDK for Sharetribe Flex API. It reduces the complexity of the API and provides a more user-friendly interface.

106 lines (105 loc) 2.77 kB
{ "name": "@vansite/ts-sharetribe-flex-sdk", "version": "1.0.31", "description": "This is a TypeScript SDK for Sharetribe Flex API. It reduces the complexity of the API and provides a more user-friendly interface.", "main": "./dist/ts-sharetribe-flex-sdk.cjs", "module": "./dist/ts-sharetribe-flex-sdk.mjs", "types": "./dist/types/index.d.ts", "keywords": [ "sharetribe", "flex", "sdk", "typescript", "api", "client" ], "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/ts-sharetribe-flex-sdk.mjs", "require": "./dist/ts-sharetribe-flex-sdk.cjs" } }, "author": "DKogan90 <david_kogan@hotmail.de>", "homepage": "https://github.com/VanSite/ts-sharetribe-flex-sdk", "repository": { "type": "git", "url": "git+https://github.com/VanSite/ts-sharetribe-flex-sdk.git" }, "license": "MIT", "private": false, "files": [ "dist", "types" ], "scripts": { "clean": "rm -rf dist lib types", "build": "yarn clean && webpack --mode production", "build:test": "webpack --mode development", "build:types": "tsc --emitDeclarationOnly", "build:publish": "yarn run build && npm publish", "analyze": "ANALYZE=true yarn build", "test": "jest" }, "devDependencies": { "@babel/cli": "^7.24.1", "@babel/core": "^7.24.4", "@babel/preset-env": "^7.24.4", "@babel/preset-typescript": "^7.24.1", "@jest/globals": "^29.5.0", "@jridgewell/gen-mapping": "^0.3.5", "@types/express": "^4.17.17", "@types/jest": "^29.5.2", "@types/js-cookie": "^3.0.3", "@types/node": "^20.3.1", "@types/stripe": "^8.0.417", "@types/transit-js": "^0.8.3", "@types/uuid": "^9.0.8", "@types/webpack-env": "^1.18.4", "add": "^2.0.6", "axios-mock-adapter": "^1.22.0", "babel-loader": "^9.1.3", "jest": "^29.5.0", "terser-webpack-plugin": "^5.3.12", "ts-jest": "^29.1.0", "ts-loader": "^9.5.1", "tslint": "^6.1.3", "typescript": "^5.4.5", "webpack": "^5.91.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", "yarn": "^1.22.22" }, "dependencies": { "axios": "^1.8.4", "axios-retry": "^4.5.0", "js-cookie": "^3.0.5", "transit-js": "^0.8.874", "uuid": "^9.0.1" }, "babel": { "presets": [ "@babel/preset-env", "@babel/preset-typescript" ] }, "browser": {}, "tslint": { "extends": [ "tslint:recommended" ] }, "jest": { "moduleFileExtensions": [ "ts", "js" ], "testRegex": "(/tests/.*|(\\.|/)(test|spec))\\.ts?$", "transform": { "^.+\\.ts$": "ts-jest" }, "testEnvironment": "node", "testTimeout": 10000, "preset": "ts-jest" } }