UNPKG

@simplerso/web-sdk

Version:

This is the official Simpler JavaScript Web SDK.

138 lines (137 loc) 4.41 kB
{ "name": "@simplerso/web-sdk", "version": "1.39.6", "description": "This is the official Simpler JavaScript Web SDK.", "homepage": "https://gitlab.com/saysimpler/web-sdk#readme", "license": "ISC", "main": "dist/production/simpler-checkout.es.js", "files": [ "dist/**/simpler-checkout.es.js", "CHANGELOG.md" ], "publishConfig": { "registry": "https://registry.npmjs.org/" }, "scripts": { "dev": "vite", "build": "vite -m ${BUILD_ENV:-production} build", "build:development": "BUILD_ENV=development npm run build:all", "build:production": "BUILD_ENV=production npm run build:all", "build:staging": "BUILD_ENV=staging npm run build:all", "prebuild:all": "rimraf ./dist/${BUILD_ENV:-production}", "build:all": "npm run woo && npm run magento && npm run custom && npm run presta", "custom": "npm run build -- --config packages/custom/vite.config.ts", "magento": "npm run build -- --config packages/magento/vite.config.ts", "woo": "npm run build -- --config packages/woo/vite.config.ts", "presta": "npm run build -- --config packages/presta/vite.config.ts", "test": "vitest run", "test:watch": "vitest watch", "ts:check": "tsc --noEmit", "lint": "eslint . --ext=js,ts", "lint:fix": "eslint . --ext=js,ts --fix", "generate": "openapi-typescript http://button.local.simpler.so/swagger --export-type --output libs/configApiClient/types/generated/swagger.ts", "release": "standard-version", "release:preview": "standard-version --dry-run", "preview": "vite preview --host", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "keywords": [ "javascript", "web", "sdk", "simpler", "button", "component" ], "dependencies": { "@lit/task": "^1.0.1", "@material/web": "^2.2.0", "async-mutex": "^0.4.0", "axios": "^1.7.7", "axios-cache-interceptor": "^0.10.3", "core-js": "^3.26.1", "intersection-observer": "^0.12.2", "lit": "^3.2.1", "lodash.debounce": "^4.0.8", "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "uuid": "^9.0.0", "zod": "^3.19.1" }, "devDependencies": { "@commitlint/cli": "^17.2.0", "@commitlint/config-conventional": "^17.2.0", "@storybook/addon-essentials": "^8.4.1", "@storybook/addon-links": "^8.4.1", "@storybook/blocks": "^8.4.1", "@storybook/web-components": "^8.4.1", "@storybook/web-components-vite": "^8.4.1", "@types/applepayjs": "^3.0.4", "@types/core-js": "^2.5.6", "@types/lodash.debounce": "^4.0.7", "@types/lodash.get": "^4.4.7", "@types/lodash.isequal": "^4.5.8", "@types/uuid": "^9.0.1", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", "csstype": "^3.1.2", "esbuild-plugin-minify-html-literals": "^1.0.6", "eslint": "^8.27.0", "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-compat": "^4.2.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-lit": "^1.15.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-simple-import-sort": "^8.0.0", "eslint-plugin-storybook": "^0.10.2", "eslint-plugin-wc": "^1.3.2", "husky": "^8.0.2", "jsdom": "^20.0.2", "lint-staged": "^13.0.3", "nock": "^13.2.9", "openapi-typescript": "6.7.5", "prettier": "^2.7.1", "rimraf": "^3.0.2", "standard-version": "^9.5.0", "storybook": "^8.4.1", "type-fest": "^3.2.0", "typescript": "^5.5.4", "vite": "^5.0.8", "vite-tsconfig-paths": "^4.2.2", "vitest": "^1.0.4", "wait-for-expect": "^3.0.2" }, "standard-version": { "types": [ { "type": "feat", "section": "Features" }, { "type": "fix", "section": "Bug Fixes" }, { "type": "style", "section": "Features" } ] }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.+(js|ts|tsx)": [ "eslint --rule '@typescript-eslint/no-unused-vars: error'" ] }, "prettier": {}, "browserslist": [ "cover 95% in US, cover 95% in alt-eu" ], "packageManager": "npm@10.8.1+sha512.0e9d42e92bd2318408ed81eaff2da5f78baf23ee7d12a6eed44a6e2901d0f29d7ab715d1b918ade601f72e769a824d9a5c322383f22bbbda5dd396e79de2a077" }