{ "name": "catalog-maker-by-magic-ai", "version": "0.1.0", "private": true, "type": "module", "description": "Node.js replacement for the Excel Catalog maker - 20 workflow.", "scripts": { "start": "tsx src/cli.ts", "dev": "tsx src/server.ts", "catalog:dry-run": "tsx src/cli.ts catalog-maker --dry-run", "db:create-scrape": "tsx scripts/create-local-scrape-db.ts", "db:migrate-mapping-to-scrape": "tsx scripts/migrate-mapping-to-scrape-db.ts", "test": "tsx --test test/*.test.ts", "test:ui": "playwright test", "test:e2e": "playwright test tests/ui/database.e2e.spec.ts", "css:build": "tailwindcss -i ./src/tailwind.css -o ./public/styles.css --minify", "build:types": "tsc --noEmit", "build:browser": "tsc -p tsconfig.browser.json", "build": "npm run build:types && npm run build:browser && npm run css:build" }, "engines": { "node": ">=20" }, "dependencies": { "mariadb": "^3.5.3", "playwright": "^1.62.1" }, "devDependencies": { "@tailwindcss/cli": "^4.3.3", "@types/node": "^26.1.2", "tailwindcss": "^4.3.3", "tsx": "^4.23.7", "typescript": "^7.0.2" } }