UNPKG

@rebuy/hydrogen-sdk

Version:

The React/Hydrogen wrapper for the Rebuy Core SDK.

113 lines (112 loc) 3.68 kB
{ "name": "@rebuy/hydrogen-sdk", "version": "1.0.0-beta.1", "description": "The React/Hydrogen wrapper for the Rebuy Core SDK.", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "keywords": [ "rebuy", "hydrogen", "shopify", "react", "ecommerce", "personalization", "recommendations", "sdk" ], "repository": { "type": "git", "url": "https://bitbucket.org/rebuyengine/rebuy-hydrogen-sdk.git" }, "files": [ "dist", "README.md" ], "scripts": { "build": "npm run clean && npm run build:types && npm run build:code", "build:code": "node esbuild.config.mjs", "build:types": "tsc --emitDeclarationOnly --outDir dist", "build:watch": "npm run clean && npm run build:types && node esbuild.config.mjs --watch", "check-types": "tsc --noEmit", "clean": "rm -rf dist", "deploy": "npm run build && npx semantic-release --debug --no-ci", "deploy:dryrun": "npm run deploy -- --dry-run", "dev": "npm run clean && concurrently \"npm run types:watch\" \"npm run build:watch\"", "format": "npm run lint -- --fix", "lint": "eslint --ext .js,.jsx,.json,.mjs,.ts,.tsx ./src", "lint:skip-warn": "npm run lint -- --quiet", "lint:css": "stylelint \"**/*.css\" --allow-empty-input", "lint:css-skip-warn": "npm run lint:css -- --quiet", "prepare": "husky install", "sort-package": "sort-package-json", "test": "jest", "type-check": "tsc --noEmit" }, "dependencies": { "@rebuy/core-sdk": "^1.0.0-beta.1" }, "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", "@remix-run/react": "^2.0.0" }, "config": { "commitizen": { "path": "./node_modules/cz-customizable" }, "cz-customizable": { "config": ".cz-config.cjs" } }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/release-notes-generator": "^14.0.3", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^14.0.0", "@types/jest": "^29.0.0", "@types/node": "^20.0.0", "@types/react": "^18.2.22", "@types/react-dom": "^18.2.7", "@remix-run/react": "^2.0.0", "@typescript-eslint/eslint-plugin": "^8.33.1", "@typescript-eslint/parser": "^8.33.1", "concurrently": "^9.1.2", "conventional-changelog-eslint": "^6.0.0", "cz-conventional-changelog": "^3.3.0", "cz-customizable": "^7.4.0", "esbuild": "^0.20.0", "eslint": "^8.57.0", "eslint-config-prettier": "^10.1.5", "eslint-import-resolver-typescript": "^4.4.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsdoc": "^50.7.1", "eslint-plugin-json": "^4.0.1", "eslint-plugin-prettier": "^5.4.1", "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-sort-destructure-keys": "^2.0.0", "eslint-plugin-sort-keys": "^2.3.5", "eslint-plugin-typescript-sort-keys": "^3.3.0", "eslint-plugin-unused-imports": "^4.1.4", "husky": "^9.1.7", "jest": "^29.0.0", "jest-environment-jsdom": "^30.0.5", "lint-staged": "^15.5.0", "prettier": "^3.5.3", "semantic-release": "^24.2.5", "sort-package-json": "^3.2.1", "stylelint": "^16.9.0", "stylelint-config-css-modules": "^4.4.0", "stylelint-config-standard": "^36.0.1", "ts-jest": "^29.0.0", "typescript": "^5.0.0" }, "author": "Rebuy, Inc.", "license": "MIT" }