{
  "name": "exir",
  "version": "1.0.0",
  "description": "Javascript Framework",
  "author": "Kasra Shamsaei",
  "license": "MIT",
  "scripts": {
    "compileView": "node scripts/exir-cli.js compileJSX",
    "generate": "node scripts/generateExt.js",
    "bundle-modern": "parcel build --target modern exir-bundle.js exir-bundle-ext.js --dist-dir dist",
    "bundle-legacy": "parcel build --target legacy exir-bundle-legacy.js exir-bundle-legacy-ext.js --dist-dir dist",
    "bundle-ui": "parcel build --target ui ui/global.js",
    "bundle": "npm run generate && npm run bundle-modern && npm run bundle-legacy",
    "devServe": "parcel exir-bundle-ext.js",
    "exampleApp": "parcel examples/webapp/index.html --target modern --dist-dir dist/example --no-cache",
    "exampleRender": "parcel examples/webapp_deprecated/render/index.html --target modern --dist-dir dist/example_dep --no-cache",
    "exampleTodo": "parcel examples/todo/index.html --target modern --dist-dir dist/exampletodo --no-cache"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9",
    "@babel/generator": "^7.12.5",
    "@babel/parser": "^7.12.7",
    "@babel/plugin-proposal-class-properties": "^7.12.1",
    "@babel/preset-react": "^7.12.7",
    "docdash": "^1.2.0",
    "jsdoc-memberof-namespace": "^2.2.0",
    "parcel": "^2.0.0-beta.1",
    "regenerator-runtime": "^0.13.7",
    "vue-template-compiler": "^2.6.12",
    "node-html-parser": "^2.0.0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kasra-sh/exir.git"
  },
  "bugs": {
    "url": "https://github.com/kasra-sh/exir/issues"
  },
  "homepage": "https://github.com/kasra-sh/exir#readme",
  "keywords": [
    "exir",
    "exir-js",
    "xeer",
    "xeer-js",
    "framework",
    "stream",
    "dom",
    "virtualdom",
    "render",
    "viewmodel",
    "rest",
    "ajax",
    "ui"
  ],
  "directories": {
    "example": "examples"
  },
  "targets": {
    "ui": {
      "engines": {
        "browsers": [
          "ie >= 11",
          "iOS >= 7"
        ]
      },
      "context": "browser"
    },
    "legacy": {
      "engines": {
        "browsers": [
          "ie >= 10",
          "iOS >= 6"
        ]
      }
    },
    "modern": {
      "engines": {
        "browsers": [
          "since 2019"
        ]
      }
    }
  }
}
