{"bugs":{"url":"https://github.com/ykzts/node-xmlhttprequest/issues"},"dist":{"shasum":"251021128ce78158b70cb1e621fa4e3d6087a5c4","tarball":"https://registry.npmjs.org/w3c-xmlhttprequest/-/w3c-xmlhttprequest-3.0.0-beta.6.tgz","fileCount":18,"integrity":"sha512-MD/HZAsxewkxRxprqC8FHkj63dYNv/V0QEZ59nYRX4jwt+eWYlY3i6y2GR1quls7tfyVUfp/tqhxREBlv/FcIQ==","signatures":[{"sig":"MEYCIQDBVE+7RvfSGZL2mqxl6GVEIDW7Zvr9Lro1OgvuVI2TLAIhAIszi6a7+R8CCyXla0jxQB1WaFmvbujD/RlYe19VOGYb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI2b9CRA9TVsSAnZWagAAR4EP/2GGbICSuNry16UmaXcj\noNczOi1LPriS9s+5HoMtxYeSY1wEHk8GHI8LOr5L8ZlhIfBpk7gaAF0G7QBx\nXerSvlwyk8OgKkRCkpy1D7jTslylSHlT2VSvTzO6iGn1v2sXn2euZvTFirXt\nzNKOyuon1MetyvXIgNtN01i7cjPf9jtCW782+TJiogefOkYvlq2px8HqSMy2\noIqxwskSqXNK8LfwTNVej/ioRmlRQPX5+s0xgvXszwu3/ApC7+CZsQxhWmcl\n9qw1cwTNcZiSbwPAI67NGaJudmGKbyjUEIOrSGUbfzxJuVyw5eMiCkB63x68\n1jGgb9bHds2oO7D6bxVAbXksM8dOxwEmPN4Au5N2xFF+r9LmTaRU+4KmVGlZ\nTcGqvy4UoAN0wGpnT5GkwcWzoCTmPX/SjQxvjBLCeX2Oy+mF3+GCxR1/j7Ht\nqkYLgiInyvotH3Sj/1t01jGNVLG1FbeOOha4KgBV8lhibSLorYB5e70eJBDh\nT3p92xrcdeGyvcvysWCvkFPM1qYt6C46n/UUrUaU5YPUtEgOm86+6Mcbmrj6\ne8bFAG74j0LR4Sk1UbV32kSoLOFYPW3ATq8SIlbuqTyTO0M6oOfh9w9TOdDy\nHKV4n7VZjwaPR6/Xfzzsa/KF4yvyYtjLp6H4aXmeK4BvtGd2wJsMB9acA4Sn\ngoea\r\n=+3MT\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":"678296c1c603733a84243181e0450fb1a83214a8","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","plugin:@typescript-eslint/recommended-requiring-type-checking","prettier/@typescript-eslint"],"parserOptions":{"project":"tsconfig.json"}},{"env":{"jest":true},"files":["test/**/*.ts"],"parserOptions":{"project":"test/tsconfig.json"}}],"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.6_1596155644555_0.43571542649577144","host":"s3://npm-registry-packages"},"_id":"w3c-xmlhttprequest@3.0.0-beta.6","version":"3.0.0-beta.6"}