{ "name": "@vendure/core", "version": "2.1.0-next.1", "description": "A modern, headless ecommerce framework", "repository": { "type": "git", "url": "https://github.com/vendure-ecommerce/vendure/" }, "keywords": [ "vendure", "ecommerce", "headless", "graphql", "typescript" ], "homepage": "https://www.vendure.io/", "funding": "https://github.com/sponsors/michaelbromley", "private": false, "license": "MIT", "type": "commonjs", "scripts": { "tsc:watch": "tsc -p ./build/tsconfig.build.json --watch", "gulp:watch": "gulp -f ./build/gulpfile.ts watch", "build": "rimraf dist && tsc -p ./build/tsconfig.build.json && tsc -p ./build/tsconfig.cli.json && gulp -f ./build/gulpfile.ts build", "watch": "concurrently yarn:tsc:watch yarn:gulp:watch", "lint": "eslint --fix .", "test": "vitest --config ./vitest.config.ts --run", "e2e": "cross-env PACKAGE=core vitest --config ../../e2e-common/vitest.config.ts --run", "e2e:watch": "cross-env PACKAGE=core vitest --config ../../e2e-common/vitest.config.ts", "ci": "yarn build" }, "publishConfig": { "access": "public" }, "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "vendure": "cli/vendure-cli.js" }, "files": [ "dist/**/*", "cli/**/*" ], "dependencies": { "@apollo/server": "^4.9.1", "@graphql-tools/stitch": "^9.0.1", "@nestjs/apollo": "^12.0.7", "@nestjs/common": "10.2.1", "@nestjs/core": "10.2.1", "@nestjs/graphql": "12.0.8", "@nestjs/platform-express": "10.2.1", "@nestjs/terminus": "10.0.1", "@nestjs/testing": "10.2.1", "@nestjs/typeorm": "10.0.0", "@types/fs-extra": "^9.0.1", "@vendure/common": "2.1.0-next.1", "bcrypt": "^5.1.1", "body-parser": "^1.20.2", "chalk": "^4.1.2", "commander": "^7.1.0", "cookie-session": "^2.0.0", "csv-parse": "^4.12.0", "express": "^4.18.2", "fs-extra": "^11.1.1", "graphql": "16.8.0", "graphql-fields": "^2.0.3", "graphql-scalars": "^1.22.2", "graphql-tag": "^2.12.6", "graphql-upload": "^16.0.2", "http-proxy-middleware": "^2.0.6", "i18next": "^23.4.5", "i18next-fs-backend": "^2.1.5", "i18next-http-middleware": "^3.3.2", "i18next-icu": "^2.3.0", "image-size": "^1.0.2", "intl-messageformat": "^10.5.0", "mime-types": "^2.1.35", "ms": "^2.1.3", "nanoid": "^3.3.6", "progress": "^2.0.3", "reflect-metadata": "^0.1.13", "rxjs": "^7.8.1", "typeorm": "0.3.11" }, "devDependencies": { "@types/bcrypt": "^5.0.0", "@types/cookie-session": "^2.0.41", "@types/csv-parse": "^1.2.2", "@types/express": "^4.17.17", "@types/faker": "^4.1.7", "@types/graphql-upload": "^15.0.2", "@types/gulp": "^4.0.7", "@types/mime-types": "^2.1.0", "@types/ms": "^0.7.31", "@types/node": "^14.14.31", "@types/progress": "^2.0.3", "@types/prompts": "^2.0.9", "@types/semver": "^7.3.13", "better-sqlite3": "^7.1.1", "gulp": "^4.0.2", "mysql": "^2.18.1", "pg": "^8.10.0", "rimraf": "^3.0.2", "sql.js": "1.8.0", "sqlite3": "^5.1.4", "typescript": "4.9.5" } }