{
    "name": "@vendure/core",
    "version": "2.0.0-beta.2",
    "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": {
        "@graphql-tools/stitch": "^8.7.43",
        "@nestjs/apollo": "^10.2.0",
        "@nestjs/common": "9.3.9",
        "@nestjs/core": "9.3.9",
        "@nestjs/graphql": "10.2.0",
        "@nestjs/platform-express": "9.3.9",
        "@nestjs/terminus": "9.2.1",
        "@nestjs/testing": "9.3.9",
        "@nestjs/typeorm": "9.0.1",
        "@types/fs-extra": "^9.0.1",
        "@vendure/common": "2.0.0-beta.2",
        "apollo-server-express": "3.6.3",
        "bcrypt": "^5.1.0",
        "body-parser": "^1.19.0",
        "chalk": "^4.1.0",
        "commander": "^7.1.0",
        "cookie-session": "^2.0.0-rc.1",
        "csv-parse": "^4.12.0",
        "express": "^4.17.1",
        "fs-extra": "^10.0.0",
        "graphql": "16.6.0",
        "graphql-fields": "^2.0.3",
        "graphql-scalars": "^1.20.1",
        "graphql-tag": "^2.12.6",
        "graphql-upload": "^16.0.2",
        "http-proxy-middleware": "^2.0.1",
        "i18next": "^19.8.1",
        "i18next-express-middleware": "^2.0.0",
        "i18next-fs-backend": "^1.1.1",
        "i18next-icu": "^1.4.2",
        "image-size": "^1.0.0",
        "mime-types": "^2.1.27",
        "ms": "^2.1.2",
        "nanoid": "^3.1.23",
        "progress": "^2.0.3",
        "reflect-metadata": "^0.1.13",
        "rxjs": "^7.5.4",
        "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.8",
        "@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"
    }
}
