diff --git a/package.json b/package.json new file mode 100644 index 0000000..ad7ddec --- /dev/null +++ b/package.json @@ -0,0 +1,32 @@ +{ + "name": "notshop-bundle", + "version": "1.0.0", + "description": "Sovereign commerce stack — exit Shopify, own your commerce", + "license": "MIT", + "type": "module", + "scripts": { + "dev": "tsx watch server/index.ts", + "build": "vite build && tsc", + "start": "NODE_ENV=production node dist/server/index.js", + "db:migrate": "tsx scripts/migrate.ts", + "catalog:import": "tsx scripts/import-catalog.ts", + "migrate:images": "tsx scripts/migrate-images.ts", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "authorizenet": "^1.0.0", + "drizzle-orm": "^0.30.0", + "express": "^4.18.2", + "express-session": "^1.17.3", + "pg": "^8.11.3" + }, + "devDependencies": { + "@types/express": "^4.17.21", + "@types/node": "^20.11.5", + "@types/pg": "^8.11.2", + "drizzle-kit": "^0.20.14", + "tsx": "^4.7.0", + "typescript": "^5.3.3", + "vite": "^5.0.12" + } +}