UNPKG

@scayle/storefront-core

Version:

Collection of essential utilities to work with the Storefront API

79 lines 2.18 kB
{ "name": "@scayle/storefront-core", "version": "8.61.3", "description": "Collection of essential utilities to work with the Storefront API", "author": "SCAYLE Commerce Engine", "license": "MIT", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "repository": { "url": "git+https://github.com/scayle/storefront-core.git" }, "website": "https://scayle.dev/en/core-documentation/storefront-guide/storefront-application/readme/what-is-storefront", "sideEffects": false, "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }, "./test/factories": { "types": "./dist/test/factories/index.d.ts", "default": "./dist/test/factories/index.mjs" } }, "main": "./dist/index.mjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "CHANGELOG.md", "CHANGELOG-V7.md", "LICENSE", "README.md", "dist" ], "type": "module", "engines": { "node": ">= 22.0.0" }, "peerDependencies": { "fishery": "^2.2.3" }, "dependencies": { "@scayle/storefront-api": "^19.0.0", "@scayle/unstorage-scayle-kv-driver": "^2.1.0", "crypto-js": "^4.2.0", "hookable": "^5.5.3", "jose": "^6.0.8", "slugify": "^1.6.8", "ufo": "^1.5.4", "uncrypto": "^0.1.3", "utility-types": "^3.11.0" }, "devDependencies": { "@scayle/eslint-config-storefront": "^4.8.0", "@types/crypto-js": "4.2.2", "@types/node": "24.12.2", "@types/webpack-env": "1.18.8", "@vitest/coverage-v8": "4.1.7", "eslint-formatter-gitlab": "7.1.0", "eslint": "10.4.0", "fishery": "2.4.0", "publint": "0.3.21", "typescript": "6.0.3", "unbuild": "3.6.1", "unstorage": "1.17.5", "vitest": "4.1.7", "@scayle/vitest-config-storefront": "1.0.0" }, "scripts": { "clean": "node -e \"require('fs').rmSync('./dist',{recursive:true,force:true})\"", "build": "unbuild", "typecheck": "tsc --noEmit -p tsconfig.json", "lint": "eslint .", "lint:ci": "eslint . --format gitlab", "lint:fix": "eslint . --fix", "package:lint": "publint" } }