{"bugs":{"url":"https://github.com/mapbox/frontend-documentation/issues"},"dist":{"shasum":"d1aa064f9829d75df749c9aba4da6dcbf0eb1334","tarball":"https://registry.npmjs.org/@mapbox/dr-ui/-/dr-ui-0.10.0-beta.2.tgz","fileCount":55,"integrity":"sha512-uSb0OANFgUgY2v7khI9xvXpQ+76S7+QzSIuTANMIppuyEHKh/j+HNbXzDxsFEt4UH6KAkWNFBIejmAypTPKNZA==","signatures":[{"sig":"MEQCIEcwPPiKcsuVKe5CiOiEApTYFL8swVjrN6DBULw3PynPAiAC2yuFLZ08x8m+JBNndmMOyc3pi5UwC0KmxYTfewJo6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczF5XCRA9TVsSAnZWagAA+fAQAIqUxeE252zR9PdM83KA\njugJsWcGhY/Ik0G0hGjJrw3pmddMv6WoT6mP0KSoOM6ZeONC48ZozcFyw/JH\nsPu532kcqk+x4Q2GZ+bkmkdHC3NABIVZDBHBBBsEUi3bD1lt10JCAhvmK809\neM1nL+Rs7Mw9Q6Pc7eb53X4Hkq9hTqXjUZdzSoVChEJFK3ff6tzKJZStOFFQ\nN05Y71sR4rx9PVlJlL+6WHg19QXR5xlbtGmOWcIRHNU4VA9WpgUMM8GB0puq\nxo1y5KtBWEpiODM8ovmQCPWh+wjvWaYu1TJT1fRcch2uXtp8YDkEuicMuy67\nsLuz7ODnvD2I//iWMFlpFkc46sos5J5IgZ+H7Nctwgu34ecxIUGoy0TrlUm3\nNwfcX+0FoeQ/4sSDb9xDIh4F+kAOJhlKX8i6ufv7WRwlby9XW+C0SUyWNEhY\njFTdG7l24DaKDiCd6j+0GGS5oUTH0do0zcf5u10Akw9jFE1I4BU3w5E2npkf\nLIqjhv9oeQg7gheqV7FqFRBLMuS+s2qyK6MvF2mWoxha4gW9P7ZXJuUv565r\nG5LI7tsT/u1hTsEqpi3SgeXP7zopDb+muefrA9Rs2fUQ47kJTuAKiTQVvG/r\nvVpMcdRrQ+spbLtNoJVdQOtq5Crjuaf6qg8BEY/V68fYfg/xj+aiZ7C+NqU3\n0/RY\r\n=Zi06\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-05","email":"accounts+npmjs-05@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.2_1556897366382_0.08465182049874143","host":"s3://npm-registry-packages"},"_id":"@mapbox/dr-ui@0.10.0-beta.2","version":"0.10.0-beta.2"}