{
  "name": "silex-website-builder-goodevent",
  "description": "Free and easy website builder for everyone.",
  "version": "0.0.1",
  "version:frontend": "0.0.1",
  "version:backwardcompat": "0.0.1",
  "author": "Alex Hoyau <a.hoyau@silexlabs.org> (https://lexoyo.me/)",
  "contributors": [
    "Jean-Baptiste Richardet <jeanbaptiste.richardet@gmail.com> (https://github.com/JbIPS)"
  ],
  "main": "dist/server/server/index.js",
  "bin": {
    "silex": "./dist/server/server/silex_web.js"
  },
  "license": "GPL-3.0",
  "engines": {
    "node": ">=8.10.0 <=11.15.0"
  },
  "watch": {
    "build:css:debug": {
      "patterns": [
        "src/css/"
      ],
      "extensions": "less"
    },
    "build:html:debug": {
      "patterns": [
        "src/html/"
      ],
      "extensions": "jade"
    },
    "build:prodotype": {
      "patterns": [
        "src/prodotype/"
      ],
      "extensions": "*"
    },
    "build:client:debug": {
      "patterns": [
        "src/client/"
      ],
      "extensions": "ts"
    },
    "build:server:debug": {
      "patterns": [
        "src/server/"
      ],
      "extensions": "ts"
    }
  },
  "scripts": {
    "watch": "npm-watch",
    "start": "node dist/server/server/silex_web.js",
    "start:debug": "cross-env SILEX_DEBUG=true nodemon dist/server/server/silex_web.js",
    "start:electron": "SILEX_ELECTRON=true electron .",
    "prepublishOnly": "npm run build",
    "prepare": "npm run build",
    "build": "npm run cleanup && npm run lint && npm run build:css:release && npm run build:html && npm run build:prodotype && npm run build:client:release && npm run build:server:release && npm run build:monaco-editor",
    "cleanup": "mkdir -p tmp && mv dist/public tmp/ && rm -rf dist && mv tmp dist",
    "release": "npm run lint && electron-builder",
    "webpack": "webpack --config webpack.config.js",
    "build:components": "mkdir -p dist/prodotype/components &&  prodotype src/prodotype/components dist/prodotype/components/",
    "build:prodotype": "npm run build:components && mkdir -p dist/prodotype/styles &&  prodotype src/prodotype/styles dist/prodotype/styles/",
    "build:css:release": "lessc src/css/_styles.less dist/html/css/admin.css",
    "build:css:debug": "lessc src/css/_styles.less dist/html/css/admin.css --source-map",
    "build:html": "pug src/html/index.jade --out dist/html/ --no-debug",
    "build:html:debug": "rm dist/html/index.html ; pug src/html/debug.jade --out dist/html/",
    "build:client:release": "webpack --config webpack.config.js",
    "build:client:debug": "webpack --display-error-details --config webpack.config.js",
    "build:server:release": "tsc -p tsconfig-server-release.json",
    "build:server:debug": "tsc -p tsconfig-server-debug.json",
    "build:monaco-editor": "webpack --config webpack-monaco-editor.config.js",
    "lint": "tslint -c tslint.json 'src/**/*.ts'",
    "lint:js": "npm run lint",
    "lint:server": "npm run lint"
  },
  "dependencies": {
    "body-parser": "^1.19.0",
    "cloud-explorer": "^2.0.7",
    "compression": "1.7.4",
    "cookie-parser": "1.4.4",
    "cookie-session": "2.0.0-beta.3",
    "cross-env": "5.2.0",
    "express": "4.16.4",
    "express-force-ssl": "0.3.2",
    "font-awesome": "^4.7.0",
    "js-beautify": "^1.10.0",
    "jsdom": "15.0.0",
    "node_modules-path": "*",
    "normalize.css": "^8.0.1",
    "prodotype": "^1.0.11",
    "promise-sequential": "1.1.1",
    "redux": "^4.0.1",
    "request": "2.88.0",
    "serve-static": "1.14.0",
    "silex-blank-templates": "1.0.0",
    "silex-templates": "1.0.1",
    "source-map-support": "^0.5.12",
    "tags-input": "^1.1.1",
    "wysihtml": "^0.6.0-beta1"
  },
  "devDependencies": {
    "@types/node": "^12.0.0",
    "@types/redux": "^3.6.31",
    "css-loader": "^2.1.1",
    "detect-browser": "^4.5.0",
    "drag-drop-stage-component": "^1.0.13",
    "electron": "^5.0.1",
    "electron-builder": "^20.40.2",
    "eslint": "^5.16.0",
    "less": "3.9.0",
    "monaco-editor": "^0.17.0",
    "monaco-editor-webpack-plugin": "^1.7.0",
    "nodemon": "^1.19.0",
    "npm-watch": "^0.6.0",
    "pug-cli": "^1.0.0-alpha6",
    "style-loader": "^0.23.1",
    "ts-loader": "^6.0.0",
    "tslint": "^5.16.0",
    "typescript": "^3.4.5",
    "webpack": "^4.31.0",
    "webpack-cli": "^3.3.2"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/silexlabs/Silex.git"
  },
  "keywords": [
    "page builder",
    "cloud",
    "SaaS",
    "template builder",
    "web page editor",
    "html5 editor",
    "free",
    "open source",
    "online editor",
    "silex website",
    "free",
    "website builder",
    "online",
    "silex website builder",
    "silex.me",
    "silex",
    "html editor",
    "free website builder",
    "silex cms",
    "online website builder open source",
    "Create a free website",
    "Wix.com open source alternative",
    "designer",
    "webdesigner",
    "web master",
    "webmaster",
    "open source CMS",
    "CSS3",
    "HTML5",
    "Javascript",
    "WYSIWYG",
    "github",
    "silex",
    "jekyll"
  ],
  "build": {
    "appId": "org.silexlabs.silex",
    "files": [
      "dist",
      "node_modules",
      "static",
      "package.json"
    ],
    "mac": {
      "category": "public.app-category.developer-tools",
      "target": "dmg"
    },
    "dmg": {
      "contents": [
        {
          "x": 110,
          "y": 150
        },
        {
          "x": 240,
          "y": 150,
          "type": "link",
          "path": "/Applications"
        }
      ]
    },
    "linux": {
      "category": "Network",
      "icon": "build/icons/",
      "target": [
        "AppImage",
        "deb"
      ]
    },
    "win": {
      "target": "squirrel",
      "icon": "build/icon.ico"
    },
    "nsis": {
      "createDesktopShortcut": "always"
    }
  }
}
