{
  "author": {
    "name": "Webresto team"
  },
  "contributors": [
    {
      "name": "Ilya Dolmatov",
      "email": "dolmatoffilya@gmail.com"
    },
    {
      "name": "Siziy Ivan",
      "email": "xziy88@gmail.com"
    },
    {
      "name": "Pavel Riabov",
      "email": "raz200804@ya.ru"
    }
  ],
  "bundleDependencies": [],
  "dependencies": {
    "@webresto/worktime": "^1.1.10",
    "ajv": "^8.17.1",
    "axios": "^1.7.3",
    "bcryptjs": "^2.4.3",
    "crypto-puzzle": "^4.0.0",
    "decimal.js": "^10.4.3",
    "fix-esm": "^1.0.1",
    "lodash": "^4.17.21",
    "sails-build-dictionary": "^0.10.1",
    "serve-static": "^1.15.0",
    "sharp": "^0.33.4",
    "slugify": "^1.6.6",
    "uuid": "10.0.0"
  },
  "devDependencies": {
    "@42pub/typed-sails": "^1.0.1",
    "@eslint/compat": "^1.1.1",
    "@eslint/js": "^9.9.1",
    "@types/bcryptjs": "^2.4.6",
    "@types/bluebird": "^3.5.42",
    "@types/bluebird-global": "^3.5.18",
    "@types/body-parser": "^1.19.5",
    "@types/chai": "^4.3.19",
    "@types/eslint__js": "^8.42.3",
    "@types/express": "^4.17.21",
    "@types/faker": "^4.1.12",
    "@types/lodash": "^4.17.7",
    "@types/mocha": "^8.0.2",
    "@types/node": "^22.5.3",
    "@types/uuid": "^10.0.0",
    "@types/waterline": "^0.13.9",
    "async": "^3.2.5",
    "chai": "^4.2.0",
    "dotenv": "^8.2.0",
    "eslint": "^9.9.1",
    "faker": "^4.1.0",
    "intermock": "^0.2.5",
    "mocha": "^8.1.1",
    "sails-adminpanel": "3.2.0-build.18",
    "ts-node": "^10.9.2",
    "typescript": "^5.5.4",
    "typescript-eslint": "^8.4.0"
  },
  "deprecated": false,
  "description": "Local e-commerce backend core",
  "keywords": [
    "webresto",
    "sails",
    "restocore"
  ],
  "license": "MIT",
  "main": "index.js",
  "types": "./index.d.ts",
  "name": "@webresto/core",
  "repository": {
    "type": "git",
    "url": "http://github.com/webresto/core.git"
  },
  "homepage": "http://webresto.org/",
  "sails": {
    "isHook": true,
    "hookName": "restocore"
  },
  "scripts": {
    "_preinstall_": "[ -d \".git\" ] && git config core.hooksPath .github/git_hooks",
    "test:init": "cd ./test/fixture && npm i --no-package-lock --prefix ./ ",
    "test:install": "cd ./test/fixture && npm i --no-package-lock --prefix ./",
    "test": "mocha -r ts-node/register test/bootstrap.ts './test/{,!(fixture)/**}/*.test.ts' --exit",
    "test:pattern": "mocha -r ts-node/register test/bootstrap.ts './test/{,!(fixture)/**}/*.test.ts' --exit --grep=${PATTERN}",
    "test:updb": "cd ./test/fixture && db-migrate up",
    "test:release": "DATASTORE=postgres PG_HOST=127.0.0.1 mocha -r ts-node/register test/bootstrap.ts './test/{,!(fixture)/**}/*.test.ts' --exit --grep=${PATTERN}",
    "build": "tsc",
    "format": "npx prettier --write \"**/*.ts\"",
    "tslint": "npx eslint ."
  },
  "appId": "restocore",
  "version": "2.1.0"
}
