{
  "name": "sack-gui",
  "version": "0.9.123",
  "repository": {
      "type": "git",
      "url": "https://github.com/d3x0r/sack.vfs/",
      "branch": "sack-gui"
  },
  "description": "Node.js GUI Addon",
  "main": "vfs_module.js",
  "private": false,
  "preferGlobal": false,
  "license": "LGPL",
  "keywords": [
    "sqlite",
    "vfs",
    "JSON",
    "JSON6",
    "GUI",
    "Images",
    "jpeg",
    "png",
    "jpg",
    "opengl",
    "vulkan",
    "windows",
    "controls",
    "memory mapped",
    "encrypt",
    "decrypt",
    "configuration",
    "options",
    "windows registry",
    "database",
    "sack"
  ],
  "_dependencies": ["cmake-js"],
  "scripts": {
    "test": "node tests/vfsTest.js",
    "install": "npm run build-gui",
    "build-gui": "npm run build-gui-config && npm run build-gui-run1 && npm run build-gui-config && npm run build-gui-run2",
    "build-gui-config": "cmake-js --CDMAKE_GUI=1 --CDCMAKE_BUILD_TYPE=Release configure",
    "build-gui-run1": "cmake-js build",
    "build-gui-run2": "cmake-js build",
    "build-gui-debug": "npm run build-gui-debug-config && npm run build-gui-debug-run1 && npm run build-gui-debug-config && npm run build-gui-debug-run2",
    "build-gui-debug-config": "cmake-js --CDMAKE_GUI=1 --CDCMAKE_BUILD_TYPE=Debug -D configure",
    "build-gui-debug-run1": "cmake-js build -D",
    "build-gui-debug-run2": "cmake-js build -D",

    "build-gui-reldeb": "npm run build-gui-reldeb-config && npm run build-gui-reldeb-run1 && npm run build-gui-reldeb-config && npm run build-gui-reldeb-run2",
    "build-gui-reldeb-config": "cmake-js --CDMAKE_GUI=1 --CDCMAKE_BUILD_TYPE=RelWithDebINfo -D configure",
    "build-gui-reldeb-run1": "cmake-js build -D --CDCMAKE_BUILD_TYPE=RelWithDebINfo",
    "build-gui-reldeb-run2": "cmake-js build -D --CDCMAKE_BUILD_TYPE=RelWithDebINfo",

    "build-vfs": "npm run build-vfs-config && npm run build-vfs-run1 && npm run build-vfs-config && npm run build-vfs-run2",
    "build-vfs-config": "cmake-js --CDMAKE_GUI=0 --CDCMAKE_BUILD_TYPE=Release configure",
    "build-vfs-run1": "cmake-js build",

    "build-vfs-debug": "npm run build-vfs-debug-config && npm run build-vfs-debug-run1",
    "build-vfs-debug-config": "cmake-js --CDMAKE_GUI=0 --CDCMAKE_BUILD_TYPE=Debug -D configure",
    "build-vfs-debug-run2": "cmake-js build -D",

    "build-vfs-reldeb": "npm run build-vfs-reldeb-config && npm run build-vfs-reldeb-run1",
    "build-vfs-reldeb-config": "cmake-js --CDMAKE_GUI=0 --CDCMAKE_BUILD_TYPE=RelWithDebInfo configure",
    "build-vfs-reldeb-run1": "cmake-js build --CDCMAKE_BUILD_TYPE=RelWithDebInfo",

    "build": "npm run build-gui"
  }
}
