{
  "dashboard": {
    "content": [],
    "modules": [],
    "server": [],
    "title": "Dashboard"
  },
  "dependencies": {
    "bcryptjs": "latest",
    "human-readable-numbers": "latest",
    "multiparty": "latest",
    "sequelize": "latest",
    "server-html": "latest",
    "uglify-js": "latest",
    "validator": "latest",
    "xss-filters": "latest"
  },
  "description": "Dashboard for building web apps and SaaS",
  "devDependencies": {
    "@faker-js/faker": "latest",
    "ibm_db": "latest",
    "mocha": "latest",
    "mysql2": "latest",
    "pg": "latest",
    "pg-hstore": "latest",
    "puppeteer": "latest",
    "redis": "latest",
    "sqlite3": "latest",
    "standard": "latest",
    "tedious": "latest"
  },
  "peerDependenciesMeta": {
    "pg": {
      "optional": true
    },
    "pg-hstore": {
      "optional": true
    },
    "mysql2": {
      "optional": true
    },
    "ibm_db": {
      "optional": true
    },
    "mariadb": {
      "optional": true
    },
    "redis": {
      "optional": true
    },
    "sqlite3": {
      "optional": true
    },
    "tedious": {
      "optional": true
    }
  },
  "engines": {
    "node": ">=16.0",
    "npm": ">=8.0"
  },
  "license": "MIT",
  "main": "index.js",
  "name": "@layeredapps/dashboard",
  "repository": {
    "type": "git",
    "url": "git://github.com/layeredapps/dashboard.git"
  },
  "scripts": {
    "debug": "node main.js --debug-brk=5858",
    "start": "node main.js",
    "deploy-check": "standard --fix && npm test | tee tests.txt && npm run generate",
    "generate": "PORT=50001 NODE_ENV=testing EXIT_ON_START=true GENERATE_SITEMAP_TXT=true GENERATE_API_TXT=true GENERATE_ENV_TXT=true node main.js",
    "test": "PORT=50002 NODE_ENV=testing STORAGE=sqlite DATABASE=dashboard mocha --ignore 'node_modules/**/*' --timeout 90000 --slow 90000 --recursive --extension .test.js .",
    "test-sqlite": "NODE_ENV=testing STORAGE=sqlite DATABASE=dashboard DATABASE_FILE=`pwd`/db.sqlite mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-sqlite-node-cache": "NODE_ENV=testing CACHE=node STORAGE=sqlite DATABASE=dashboard DATABASE_FILE=`pwd`/db.sqlite mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-sqlite-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=sqlite DATABASE=dashboard DATABASE_FILE=`pwd`/db.sqlite mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-postgresql": "NODE_ENV=testing LOG_LEVEL=error STORAGE=postgresql DATABASE_URL=postgres://user:password@127.0.0.1:5432/postgres mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-postgresql-node-cache": "NODE_ENV=testing CACHE=node STORAGE=postgresql DATABASE_URL=postgres://user:password@127.0.0.1:5432/postgres mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-postgresql-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=postgresql DATABASE_URL=postgres://user:password@127.0.0.1:5432/postgres mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mariadb": "NODE_ENV=testing LOG_LEVEL=error STORAGE=mariadb DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mariadb-node-cache": "NODE_ENV=testing CACHE=node STORAGE=mariadb DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mariadb-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=mariadb DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mysql": "NODE_ENV=testing LOG_LEVEL=error STORAGE=mysql DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mysql-node-cache": "NODE_ENV=testing CACHE=node STORAGE=mysql DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mysql-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=mysql DATABASE_URL=mysql://user:password@localhost:3306/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-db2": "NODE_ENV=testing LOG_LEVEL=error STORAGE=db2 DATABASE_URL=db2://db2inst1:password@localhost:50000/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-db2-node-cache": "NODE_ENV=testing CACHE=node STORAGE=db2 DATABASE_URL=db2://db2inst1:password@localhost:50000/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-db2-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=db2 DATABASE_URL=db2://db2inst1:password@localhost:50000/testdb mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mssql": "NODE_ENV=testing LOG_LEVEL=error STORAGE=mssql DATABASE_URL=\"Server=localhost;Database=tempdb;User Id=sa;Password=yourStrong\\(\\!\\)Password;\" mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mssql-node-cache": "NODE_ENV=testing CACHE=node STORAGE=mssql DATABASE_URL=\"Server=localhost;Database=tempdb;User Id=sa;Password=yourStrong\\(\\!\\)Password;\" mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js .",
    "test-mssql-redis-cache": "NODE_ENV=testing CACHE=redis STORAGE=mssql DATABASE_URL=\"Server=localhost;Database=tempdb;User Id=sa;Password=yourStrong\\(\\!\\)Password;\" mocha --ignore 'node_modules/**/*' --timeout 90000 --recursive --extension .test.js ."
  },
  "version": "0.0.150"
}
