{"bugs":{"url":"https://github.com/ykzts/node-xmlhttprequest/issues"},"dist":{"shasum":"808017e74c0c9125bbae4b8ef3e50af760bb31b6","tarball":"https://registry.npmjs.org/w3c-xmlhttprequest/-/w3c-xmlhttprequest-3.0.0-beta.5.tgz","fileCount":18,"integrity":"sha512-/Msa+/rYK5VERQCwGemd+fxqtjqRfnrsQqE3R8LF87A0s8LRCSjYx43oLJHh7R0A/IENdPoi3quhPNT1BxHbMQ==","signatures":[{"sig":"MEUCIQCX4hAE42F0fkHZKkbqrHusLWrsQJD0vs05YjvRVL1oAQIgGvbB6a1bfYfZ1vqTBhSWhpZrr+uEfZcTYfJhaNO4lq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIffBCRA9TVsSAnZWagAAZtgQAJNdPdtaXWlh+e3ezzMp\nAA4BZyIrM3dbR6/2OjgjTGyIyB/DM+OW1uHcBOfOK/7V5UN/jNNqCKJI3T05\nqmwMDaT8bxy4GlRk4h9ixB/XLy8Acy0hG1Ea7LQZEJQVkeKEjBhhnAdV6JRk\nL1saxbUaVbHTuFcaqK+dRTKNEg4E3DOOMazx9FTZBNfO197Sh2Ic0DbaRx2C\nkXUAng88qeXnMy1WejZccnmeTslL1XLBsJT3uB70Z1hzr5nWJ39uLzU/es5y\n7Gtc+umrj3d6ckp9SPnhKcUcfQIpk/Yg037itmQOomz57GROPA3a6SfeP4rD\nXm4lcfpUROT37arBHonuJKjKTa9B4tOmiiZfcKFhw2p5psiAV+AmP02ktuyM\ngY1pVeKFFtNU6N6tIXzU0pEjhz//G0pIAGFsTHcMfr0o/5qjvnaWaCOxwKgq\nNDWolGLwyYOrZ552qwHodoR4aSclINJXiP6vRJm/sBZh0RwdZ5P/j+D6mIv5\nDKVBZfSoissUNgs9NzCuDKvOBTeAyTv1uoMX48zPP5QUeymgEVkz09J+pp1L\nxbQD4YI+tSVMss/HLGMgorq8F4w9kSTXTEcUDwpmh8tvyiA5nSOh3om/VcYA\n6l5Boh5h2HP7FgiAVNIWcm7j33M6/a7CoYnrZxpL5bLgKtWzSbDGy0dK+MYs\nlW+k\r\n=vI3l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"<rootDir>/test/tsconfig.json"}},"testMatch":["<rootDir>/test/integration/**/*.ts"]},"main":"./dist/index.js","name":"w3c-xmlhttprequest","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"types":"./dist/index.d.ts","author":{"name":"Yamagishi Kazutoshi"},"module":"./dist/index.module.js","readme":"# w3c-xmlhttprequest [![Node.js CI](https://github.com/ykzts/node-xmlhttprequest/workflows/Node.js%20CI/badge.svg)](https://github.com/ykzts/node-xmlhttprequest/actions?query=workflow%3A%22Node.js+CI%22)\n\nServer-side XMLHttpRequest like [Living Standard](https://xhr.spec.whatwg.org/) for [Node](https://nodejs.org/).\n\n## Install\n\n```console\n$ npm install w3c-xmlhttprequest\n```\n\nor\n\n```console\n$ yarn add w3c-xmlhttprequest\n```\n\n## Example\n\n### Simple GET request\n\n```typescript\nimport { XMLHttpRequest } from 'w3c-xmlhttprequest';\n\nconst client = new XMLHttpRequest();\nclient.open('GET', 'https://example.com/');\nclient.addEventListener('load', () => {\n  console.log('Received an HTTP response.');\n}\nclient.send();\n```\n\n### Parse JSON response\n\n```typescript\nimport { XMLHttpRequest } from 'w3c-xmlhttprequest';\n\nconst client = new XMLHttpRequest();\nclient.open('GET', 'https://exmaple.com/data.json');\nclient.responseType = 'json';\nclient.addEventListener('load', () => {\n  const data = client.response;\n  if (data.meta.status !== 200) return;\n  console.log(data.response.blog.title);\n});\nclient.send();\n```\n\n## LICENSE\n\n[MIT License](LICENSE)\n","source":"./src/index.ts","browser":"./browser.js","engines":{"node":">= 10.13.0"},"gitHead":"40c6707df39d0ef101e71cb31de6b06ef7a4f225","license":"MIT","scripts":{"lint":"eslint .","test":"jest","build":"microbundle --external http,https,perf_hooks --format cjs,es --strict --target node","format":"prettier --write .","release":"standard-version"},"_npmUser":{"name":"ykzts","email":"ykzts@desire.sh"},"homepage":"https://github.com/ykzts/node-xmlhttprequest","keywords":["xmlhttprequest","xhr","w3c","whatwg"],"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"none","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/ykzts/node-xmlhttprequest.git","type":"git"},"_npmVersion":"6.12.1","description":"Server-side XMLHttpRequest.","directories":{},"maintainers":[{"name":"ykzts","email":"ykzts@desire.sh"}],"_nodeVersion":"12.13.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true},"extends":["eslint:recommended","plugin:prettier/recommended"],"overrides":[{"files":["**/*.ts"],"extends":["plugin:@typescript-eslint/recommended","prettier/@typescript-eslint"]},{"env":{"jest":true},"files":["test/**/*.ts"]}],"parserOptions":{"sourceType":"module","ecmaVersion":2019}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.1.0","husky":"^4.2.5","eslint":"^7.5.0","ts-jest":"^26.1.3","get-port":"^5.1.1","prettier":"^2.0.5","@types/jest":"^26.0.7","microbundle":"^0.12.3","@commitlint/cli":"^9.1.1","standard-version":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.7.0","conventional-github-releaser":"^3.1.5","@commitlint/config-conventional":"^9.1.1","@typescript-eslint/eslint-plugin":"^3.7.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/w3c-xmlhttprequest_3.0.0-beta.5_1596061632884_0.46437568081034963","host":"s3://npm-registry-packages"},"_id":"w3c-xmlhttprequest@3.0.0-beta.5","version":"3.0.0-beta.5"}