Package.json file
{
"name": "medusa",
"version": "0.0.1",
"description": "A starter for Medusa projects.",
"author": "Medusa (https://medusajs.com)",
"license": "MIT",
"keywords": [
"sqlite",
"postgres",
"typescript",
"ecommerce",
"headless",
"medusa"
],
"scripts": {
"build": "medusa build",
"seed": "medusa exec ./src/scripts/seed.ts",
"start": "medusa start",
"dev": "medusa develop",
"test:integration:http": "TEST_TYPE=integration:http NODE_OPTIONS=--experimental-vm-modules jest --silent=false --runInBand --forceExit",
"test:integration:modules": "TEST_TYPE=integration:modules NODE_OPTIONS=--experimental-vm-modules jest --silent=false --runInBand --forceExit",
"test:unit": "TEST_TYPE=unit NODE_OPTIONS=--experimental-vm-modules jest --silent --runInBand --forceExit",
"test:coverage": "TEST_TYPE=unit NODE_OPTIONS=--experimental-vm-modules jest --coverage --silent --runInBand --forceExit",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"prepare": "husky"
},
"dependencies": {
"@hootronics/store-contracts": "file:../store-contracts",
"@medusajs/admin-sdk": "^2.17.2",
"@medusajs/cli": "^2.17.2",
"@medusajs/draft-order": "^2.17.2",
"@medusajs/framework": "^2.17.2",
"@medusajs/medusa": "^2.17.2",
"@slack/web-api": "^7.19.0",
"ajv": "^8.20.0",
"ioredis": "^5.11.1",
"libphonenumber-js": "^1.13.8",
"multer": "^2.2.0",
"pino": "^10.3.1",
"zod": "^4.4.3"
},
"lint-staged": {
"*.{ts,tsx}": [
"eslint --fix"
]
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@medusajs/test-utils": "^2.17.2",
"@swc/core": "^1.15.43",
"@swc/jest": "^0.2.39",
"@types/jest": "^30.0.0",
"@types/multer": "^2.2.0",
"@types/node": "^24.13.3",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"eslint": "^10.7.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-n": "^18.2.2",
"eslint-plugin-prettier": "^5.5.6",
"husky": "^9.1.7",
"jest": "^30.4.2",
"lint-staged": "^17.0.8",
"pino-pretty": "^13.1.3",
"prettier": "^3.9.5",
"react": "^19.2.7",
"react-dom": "^19.2.7",
"ts-node": "^10.9.2",
"typescript": "^6.0.3",
"typescript-eslint": "^8.64.0",
"vite": "^5.4.21",
"yalc": "^1.0.0-pre.53"
},
"engines": {
"node": ">=24"
},
"packageManager": "[email protected]",
"overrides": {
"zod": "$zod"
}
}