{
  "name": "@esome-dev/datalens",
  "workspaces": [
    "./"
  ],
  "version": "2.0.0-beta.0",
  "main": "dist-server/index.js",
  "browser": "dist-client/index.js",
  "things-factory": true,
  "author": "esome <esome@esome.co.kr>",
  "description": "Unveil Insights, Drive Decisions",
  "publishConfig": {
    "access": "public",
    "@EsomeDeveloper:registry": "https://registry.npmjs.org"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/EsomeDeveloper/datalens.git",
    "directory": "packages/datalens"
  },
  "scripts": {
    "serve": "things-factory",
    "serve:dev": "npm run build:server && concurrently -k -r \"npm run build:client:watch\" \"things-factory-dev\"",
    "copy:files": "copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client",
    "build": "npm run build:server && npm run build:client",
    "build:app": "npm run clean:app && webpack --config ./node_modules/@things-factory/builder/webpack.config.js",
    "build:clean": "rm yarn.lock || echo 'yarn.lock not found.' && yarn clean && yarn install && yarn build",
    "build:client": "npm run clean:client && npm run copy:files && tsc --p ./client/tsconfig.json",
    "build:client:watch": "npm run copy:files && tsc --p ./client/tsconfig.json --watch --preserveWatchOutput",
    "build:server": "npm run clean:server && tsc --p ./server/tsconfig.json",
    "release": "lerna publish",
    "release:force": "lerna publish --force-publish=*",
    "clean": "npm run clean:server && npm run clean:client && npm run clean:app",
    "clean:app": "rm -rf dist-app",
    "clean:client": "rm -rf dist-client",
    "clean:server": "rm -rf dist-server",
    "migration": "npm run build:server && things-factory-migration",
    "migration:privileges": "npm run build:server && things-factory-migration-privileges",
    "migration:create": "node ./node_modules/typeorm/cli.js migration:create ./server/migrations/migration",
    "migration:revert": "things-factory-migration --undo",
    "stop:dev": "kill $(lsof -t -i:3000,3001)",
    "stop": "things-factory-stop datalens",
    "docker": "npm run build:app && things-factory-dockerize esomedev/datalens:latest  esomedev/datalens:$npm_package_version linux/amd64",
    "docker:run": "docker run --platform linux/amd64 -p 4000:3000 esomedev/datalens:latest",
    "docker:push": "docker image push esomedev/datalens:latest && docker image push esomedev/datalens:$npm_package_version"
  },
  "dependencies": {
    "@material/web": "^2.0.0",
    "@operato/app": "^9.0.0-beta",
    "@operato/attachment": "^9.0.0-beta",
    "@operato/data-grist": "^9.0.0-beta",
    "@operato/graphql": "^9.0.0-beta",
    "@operato/help": "^9.0.0-beta",
    "@operato/i18n": "^9.0.0-beta",
    "@operato/input": "^9.0.0-beta",
    "@operato/layout": "^9.0.0-beta",
    "@operato/oops": "^9.0.0-beta",
    "@operato/popup": "^9.0.0-beta",
    "@operato/pull-to-refresh": "^9.0.0-beta",
    "@operato/scene-chartjs": "^9.0.0-beta",
    "@operato/scene-tab": "^9.0.0-beta",
    "@operato/scene-table": "^9.0.0-beta",
    "@operato/shell": "^9.0.0-beta",
    "@operato/styles": "^9.0.0-beta",
    "@operato/utils": "^9.0.0-beta",
    "@things-factory/apptool-ui": "^9.0.0-beta",
    "@things-factory/auth-base": "^9.0.0-beta",
    "@things-factory/board-service": "^9.0.0-beta",
    "@things-factory/context-ui": "^9.0.0-beta",
    "@things-factory/evaluation": "^9.0.0-beta",
    "@things-factory/fav-base": "^9.0.0-beta",
    "@things-factory/font-base": "^9.0.0-beta",
    "@things-factory/form-ui": "^9.0.0-beta.0",
    "@things-factory/help": "^9.0.0-beta",
    "@things-factory/i18n-base": "^9.0.0-beta",
    "@things-factory/import-ui": "^9.0.0-beta",
    "@things-factory/integration-base": "^9.0.0-beta",
    "@things-factory/integration-ui": "^9.0.0-beta",
    "@things-factory/resource-ui": "^9.0.0-beta",
    "@things-factory/scheduler": "^9.0.0-beta",
    "@things-factory/setting-ui": "^9.0.0-beta",
    "@things-factory/shell": "^9.0.0-beta",
    "@things-factory/system": "^9.0.0-beta",
    "@things-factory/utils": "^9.0.0-beta",
    "dexie": "^4.0.11",
    "file-saver": "^2.0.5"
  },
  "devDependencies": {
    "@things-factory/builder": "^9.0.0-beta"
  },
  "resolutions": {
    "@azure/storage-blob": "12.18.0",
    "lit": "^3.0.0",
    "passport": "^0.7.0"
  }
}
