UNPKG

@spree/storefront-api-v2-sdk

Version:

Node module to easily integrate your JavaScript or TypeScript application with Spree Storefront API V2. You can create an entirely custom Storefront in JS/TS with this package including one page checkout, Single Page Apps, PWAs and so on.

77 lines (76 loc) 2.37 kB
{ "name": "@spree/storefront-api-v2-sdk", "version": "6.0.6", "description": "Node module to easily integrate your JavaScript or TypeScript application with Spree Storefront API V2. You can create an entirely custom Storefront in JS/TS with this package including one page checkout, Single Page Apps, PWAs and so on.", "engines": { "node": ">=14.17.0" }, "main": "./dist/server/index.js", "types": "./dist/index.d.ts", "typesVersions": { "*": { "dist/*": ["./dist/index.d.ts"] } }, "scripts": { "build": "webpack", "build:server": "webpack --config-name server", "build:client": "webpack --config-name client", "build:types": "rollup -c", "postbuild": "npm run build:types", "watch": "webpack --watch", "watch:server": "webpack --watch --config-name server", "watch:client": "webpack --watch --config-name client", "lint": "eslint --ext .ts .", "lint:fix": "eslint src/**/*.ts --fix" }, "repository": { "type": "git", "url": "git+https://github.com/spark-solutions/spree-storefront-api-v2-js-sdk.git" }, "author": "Spark Solutions <we@sparksolutions.co> (https://sparksolutions.co)", "license": "MIT", "bugs": { "url": "https://github.com/spark-solutions/spree-storefront-api-v2-js-sdk/issues" }, "homepage": "https://guides.spreecommerce.org/api/v2", "devDependencies": { "@spree/core-api-v2-sdk": "^1.0.2", "@types/node": "^14.17.11", "@typescript-eslint/eslint-plugin": "^5.5.0", "@typescript-eslint/parser": "^5.5.0", "axios": "^0.25.0", "del": "^6.0.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.24.1", "node-fetch": "^2.6.7", "prettier": "^2.3.2", "progress-bar-webpack-plugin": "^2.1.0", "rollup": "^3.20.2", "rollup-plugin-dts": "^5.3.0", "source-map-loader": "^2.0.2", "ts-loader": "^8.3.0", "typescript": "^4.5.2", "webpack": "^5.76.0", "webpack-cli": "^4.9.1", "webpack-merge": "^5.8.0", "webpack-node-externals": "^3.0.0" }, "sideEffects": false, "peerDependencies": { "axios": "^0.25.0", "node-fetch": "^2.6.6" }, "peerDependenciesMeta": { "node-fetch": { "optional": true }, "axios": { "optional": true } }, "typedoc": { "entryPoint": "./src/endpoints/index.ts" } }