{
  "name": "@grncdr/mrujs",
  "amdName": "mrujs",
  "version": "0.8.0",
  "description": "Temporary version for https://github.com/ParamagicDev/mrujs/pull/177",
  "source": "src/index.ts",
  "main": "./dist/mrujs.js",
  "module": "./dist/mrujs.module.js",
  "exports": {
    ".": {
      "browser": "./dist/mrujs.module.js",
      "umd": "./dist/mrujs.umd.js",
      "import": "./dist/mrujs.module.js",
      "require": "./dist/mrujs.js"
    },
    "./plugins": {
      "browser": "./plugins/dist/mrujs.module.js",
      "umd": "./plugins/dist/mrujs.umd.js",
      "import": "./plugins/dist/mrujs.module.js",
      "require": "./plugins/dist/mrujs.js"
    }
  },
  "types": "dist/types/src/index.d.ts",
  "typings": "dist/types/src/index.d.ts",
  "repository": "git@github.com:ParamagicDev/mrujs.git",
  "homepage": "https://mrujs.com",
  "author": "ParamagicDev <konnor5456@gmail.com>",
  "license": "MIT",
  "keywords": [
    "ujs",
    "rails"
  ],
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "src",
    "dist",
    "plugins/src",
    "plugins/dist",
    "plugins/package.json"
  ],
  "sideEffects": [
    "./src/index.ts",
    "/src/polyfills/*"
  ],
  "bugs": {
    "url": "https://github.com/paramagicdev/mrujs/issues"
  },
  "dependencies": {
    "morphdom": ">=2.6.0 <3.0.0"
  },
  "devDependencies": {
    "@esm-bundle/chai": "^4.3.0",
    "@open-wc/testing": "^3.0.0-next.2",
    "@rollup/plugin-commonjs": "^21.0.1",
    "@rollup/plugin-node-resolve": "^13.0.4",
    "@rollup/plugin-typescript": "^8.2.5",
    "@types/sinon": "^9.0.11",
    "@types/sinon-chai": "^3.2.5",
    "@typescript-eslint/parser": "^4.0.0",
    "@web/dev-server": "^0.1.8",
    "@web/dev-server-esbuild": "^0.2.11",
    "@web/test-runner": "^0.12.15",
    "@web/test-runner-mocha": "^0.7.5",
    "@web/test-runner-playwright": "^0.8.4",
    "cable_ready": "*",
    "eslint": "^7.0.0",
    "playwright": "^1.12.2",
    "rollup": "^2.56.3",
    "rollup-plugin-gzip": "^2.5.0",
    "rollup-plugin-terser": "^7.0.2",
    "sinon": "^9.2.4",
    "standard-version": "^9.3.0",
    "ts-standard": "^10.0.0",
    "tslib": "^2.3.1",
    "typescript": "^4.3.0",
    "zlib": "^1.0.5"
  },
  "ts-standard": {
    "ignore": [
      "dist"
    ],
    "project": "./tsconfig-lint.json"
  },
  "scripts": {
    "clean": "rm -rf dist plugins/dist",
    "lint": "ts-standard plugins/ src/ test/js",
    "fix": "ts-standard plugins/ src/ test/js --fix",
    "test": "web-test-runner",
    "test:ci": "pnpm lint && pnpm build && web-test-runner",
    "test:watch": "web-test-runner --watch",
    "start": "pnpm clean && web-dev-server",
    "start:watch": "web-dev-server --watch",
    "build": "pnpm clean && pnpm fix && rollup -c",
    "build:watch": "pnpm clean && pnpm fix && rollup -wc",
    "deploy": "pnpm build && standard-version --release-as",
    "deploy:beta": "pnpm build && standard-version --prerelease beta",
    "deploy:patch": "pnpm build && standard-version --release-as patch",
    "deploy:minor": "pnpm build && standard-version --release-as minor",
    "deploy:major": "pnpm build && standard-version --release-as major",
    "push": "git push --follow-tags origin main && pnpm publish"
  },
  "readme": "# Purpose\n\nTo provide an upgrade path for those looking to retain the features of\nrails-ujs, but using a currently maintained library written in Typescript and using\nmodern features like MutationObservers and fetch.\n\n## Check out the docs\n\nThe official docs can be found here:\n\n<https://mrujs.com>\n\n## Working on mrujs locally\n\n1. Clone the repo\n\n```bash\ngit clone https://github.com/ParamagicDev/mrujs\ncd mrujs\n```\n\n2. Install packages\n\n```bash\nyarn install\n```\n\n### View Dev Server\n\n```bash\nyarn start\n```\n\n### Run tests\n\n```bash\nyarn test\n```\n\n## Rails\n\nThere is also a Rails dummy app attached in this repo for testing.\n\n### Installation\n\nTop level:\n\n`bundle install`\n\n### Starting\n\nMust be run within the `test/rails/dummy` directory.\n\n`cd test/rails/dummy && bundle exec rails server`\n\n### Tests\n\nFrom any where _outside_ of the `test/rails/dummy` directory:\n\n`bundle exec rake test`\n\n## Docs\n\nDocs are located in `/docs` and use Bridgetown + Netlify.\n\nTo start the docs server do the following:\n\n`cd docs && yarn install && bundle install && yarn start`\n\n"
}