{"bugs":{"url":"https://github.com/mapbox/frontend-documentation/issues"},"dist":{"shasum":"d55d6eb9a6b2424f5a4bf4c21dcd16a0fbac8f92","tarball":"https://registry.npmjs.org/@mapbox/dr-ui/-/dr-ui-0.10.0-beta.4.tgz","fileCount":55,"integrity":"sha512-H6vnnv5Bs4hzCGdkQ3/kYdhDBQU9wuYtmoprUyRuwuCouf1++kMi2Jk8NNESor2VUrc62DKc3Jd2JRMVhoJCKQ==","signatures":[{"sig":"MEUCIGYSzCTUvgKsy0E/I7LzwMSfZPPWxW5oB222tlY4hjwgAiEAsa2/4k2z9S/jwDnnZ2fRgUdLko5dDdg7JOXBbM46Z4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0ekcCRA9TVsSAnZWagAA78UP/1yDerRoH8do0cTWWK5S\nOtAxCIQ4b4h5Ghyeeh+U35flhE1iskVQYer4G41u5DxCGTuauNSM4iL8gIZD\neKma2F9JttN3I3DzCvXdABNg9XLPijv+vavXp3GZC9IBjzNF049XNbMvTiZW\nD5gOZyVBAh3n/CV4mwF41uDX5KvUybWB9K35FWF7pMwucKYlTmBy0UCSSYRB\nARke+LeSQbb4fAY4l5fjHkE+9LsGUaFE2cMIlmW31mpzdvw7obo5groHNtIU\n82+8WJtG6lD9sqEOIEuN3vo5HJFO7iKQwtuisFtM4xIBVnbAVihudfjk8vhH\nAsrf52qPPt67GjCFfcV2cNyBjFc9q+V6w0HaOz+oAkMwjlMci5o+UUJtT9eJ\ns0x5yJqGc3n/HhvGBjS8Bt28x99F4gQRvFcBO8Nv+tQ8awojYrmMVHoqnU4F\nDmQFpKNUFJUuPotYgXt3vNDtNZDtvoaP2mBq8Hffv0oPwgCpNpqUhdG/A/MU\n76r1JFChW8C3+g4iV6qD95nAwMyjvY2LHIy1sx+zknMhIFDyu8JALXSfOI6N\nA0e444pDQPwUT3bNUjRt0vbXJBfm3o7xGfcQgGUNxp6XCXAdfbNLcl2GmLYP\nIdXIRLbNVVCzW6YED1N+plTOIQWqgud5S1vd6OqVfniWLVJD/+d/GeoaSXjM\nAGGT\r\n=QWYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"@mapbox/dr-ui","author":{"name":"Mapbox"},"readme":"# @mapbox/dr-ui\n\nPronounced \"Doctor UI\". **D**ocumentation **R**eact **UI** components. See [@mapbox/mr-ui](https://github.com/mapbox/mr-ui).\n\nUI components for Mapbox documentation projects.\n\n**This project is for internal Mapbox usage.** The code is open source and we appreciate bug reports; but we will only consider feature requests and pull requests from Mapbox developers.\n\n## Installation\n\n```\nnpm install @mapbox/dr-ui\n```\n\nOn Mapbox projects, pair these components with version 0.26.0 of Mapbox's custom [Assembly](https://labs.mapbox.com/assembly/) build. (This is not in `peerDependencies` because you might use `<link>` and `<script>` tags instead of the npm package.)\n\nThe public Assembly build should work fine, with maybe one or two hiccups.\n\n## Usage\n\n**Import individual components!** All components are exposed at `@mapbox/dr-ui/{component-name}`. For example:\n\n```js\nimport Card from '@mapbox/dr-ui/card';\nimport BackToTopButton from '@mapbox/dr-ui/back-to-top-button';\n```\n\nOnly the component itself and whatever *it* depends on will be drawn into your bundle.\n\n## Development\n\nHere are some commands you'll probably want to use:\n\n```bash\n# Start the test-cases app.\nnpm start\n\n```\n\nDocs build process and automated testing coming soon.\n\nWhen making changes to the build script, test that the module builds correctly by running `npm run build` and then linking the local package with another local repo. Make sure you are able to run the local repo without errors from dr-ui.\n\n### Publishing\n\nThe `build` command creates a `pkg/` directory that contains the code we want to publish, organized the way we want it. So `pkg/` is the directory that we publish. `pkg/package.json` is a clone of `package.json` but with `private: true` removed.\n\n1. Document changes in the CHANGELOG.\n1. Increment the version key in package.json and package-lock.json.\n1. Make sure all this is committed, typically with a commit message like `Prepare 0.0.11`.\n1. Create a tag. No message is necessary, since the changelog includes explanations of changes. For example: `git tag -a 0.0.11 -m \"\"`.\n1. Push the tag: `git push --tags`.\n1. Push your commit.\n1. Build the `pkg/` directory: `npm run build`.\n1. `cd` into the `pkg/` directory and publish the new version on npm.\n","license":"BSD-2-Clause","_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"homepage":"https://github.com/mapbox/frontend-documentation#readme","repository":{"url":"git+https://github.com/mapbox/frontend-documentation.git","type":"git"},"_npmVersion":"6.9.0","description":"Mapbox frontend tools for documentation websites.","directories":{},"maintainers":[{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_nodeVersion":"10.1.0","dependencies":{"debounce":"^1.2.0","downshift":"^3.2.7","classnames":"^2.2.6","hastscript":"^5.0.0","@mapbox/mr-ui":"^0.7.0","react-stickynode":"^2.1.1","react-html-parser":"^2.0.2","@elastic/react-search-ui":"^0.8.0","rehype-sectionize-headings":"^1.0.0-rc.1","@elastic/search-ui-site-search-connector":"^0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dr-ui_0.10.0-beta.4_1557260571944_0.6785384893256516","host":"s3://npm-registry-packages"},"_id":"@mapbox/dr-ui@0.10.0-beta.4","version":"0.10.0-beta.4"}