{
  "name": "tiden",
  "version": "0.7.2",
  "description": "Build dynamic web applications using streams, nano-frontends, and modern native web technology",
  "main": "tiden.js",
  "bin": {
    "tiden": "cli.js"
  },
  "scripts": {
    "start": "hotserve '' 1099 '*'",
    "test": "npm run test-ops ; npm run test-cli",
    "test-api": "node open.js",
    "test-ops": "mocha --recursive ops --timeout=1000",
    "test-cli": "mocha --recursive cli --timeout=1000",
    "test-system": "mocha ./test/system/setup.js --recursive ./test/system --timeout=5000"
  },
  "author": "mikabytes",
  "license": "MIT",
  "dependencies": {
    "command-exists": "^1.2.9",
    "express": "^4.17.1",
    "hotserve": "^1.3.4",
    "jsdom": "^17.0.0",
    "minimist": "^1.2.5",
    "outdent": "^0.8.0",
    "root-require": "^0.3.1"
  },
  "devDependencies": {
    "chai": "^4.3.4",
    "cors": "^2.8.5",
    "eslint": "^7.29.0",
    "eslint-config-prettier": "^8.3.0",
    "husky": "^6.0.0",
    "mocha": "^8.3.2",
    "open": "^8.0.6",
    "puppeteer": "^9.0.0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/tidenjs/tiden.git"
  },
  "keywords": [
    "js",
    "streams",
    "native",
    "es-modules",
    "esm",
    "microfrontend",
    "nano",
    "nanofrontend",
    "micro-frontend",
    "nano-frontend",
    "custom-elements",
    "shadow-dom",
    "redux-saga"
  ],
  "bugs": {
    "url": "https://github.com/tidenjs/tiden/issues"
  },
  "homepage": "https://tiden.js.org",
  "type": "module",
  "husky": {
    "hooks": {
      "pre-commit": "./node_modules/.bin/eslint --ignore-path .gitignore . --fix"
    }
  },
  "engines": {
    "node": ">=15.3.0"
  }
}
