{"_id":"@atlaskit/atlaskit-registry","_rev":"6-242b541447c59b04c0101a664e94f61a","name":"@atlaskit/atlaskit-registry","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@atlaskit/atlaskit-registry","version":"1.0.0","author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","_id":"@atlaskit/atlaskit-registry@1.0.0","maintainers":[{"name":"atlaskit","email":"design-platform@atlassian.com"}],"homepage":"https://aui-cdn.atlassian.com/atlaskit/registry","os":["!win32"],"bin":{"ak-registry":"./build_scripts/production.sh"},"dist":{"shasum":"5132243788a8440302d3b36a30e9f466f8aeacb5","tarball":"https://registry.npmjs.org/@atlaskit/atlaskit-registry/-/atlaskit-registry-1.0.0.tgz","integrity":"sha512-5H6QOe++utqD4PqW2gwiOJSDEm72HVN/24HdNgG5wUF2wV4+M0+/OsgQ8jQNQ1FE5lqNb1StSfJfx6km44K6qw==","signatures":[{"sig":"MEUCIBPX5c+mxwPpbcCv22zGt+OEaVEdG2YjVmGOOuY7NlN7AiEA+nWvsbT3WWPoFECCdX0YqDAQoJOyk9OhJ8AbC2IX40E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"","_from":".","files":["build_scripts/*","src/*","package.json","README.md"],"config":{"access":"public"},"_shasum":"5132243788a8440302d3b36a30e9f466f8aeacb5","gitHead":"dfda19f543717a87aec9f13e2e63d317dfab1820","release":{"verifyConditions":{"path":"./node_modules/semantic-release/src/lib/plugin-noop.js"}},"scripts":{"dev":"NODE_ENV=development ./build_scripts/build.sh && npm start","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"./build_scripts/build.sh && react-scripts build","panop":"panop","retry":"retry","start":"react-scripts start","surge":"bash ./build_scripts/surge_login.sh && surge --project ../upload/","zip-cdn":"jekyll build && rm -rf resources && mv _site resources && rm -f cdn.zip && zip -0 -r -T cdn.zip resources","spa-data":"node ./build_scripts/entry.js","semantic-release":"semantic-release pre --no-debug && npm publish"},"_npmUser":{"name":"atlaskit","email":"design-platform@atlassian.com"},"deprecated":"This package is deprecated.","repository":{"url":"git+https://bgummer@bitbucket.org/atlassian/atlaskit-registry.git","type":"git"},"_npmVersion":"3.10.7","description":"Listing of all AtlasKit components","directories":{},"_nodeVersion":"6.7.0","dependencies":{"less":"^2.7.2","panop":"^2.5.3","react":"15.4.2","mkdirp":"^0.5.1","request":"^2.81.0","date-fns":"^1.28.2","react-dom":"15.4.2","retry-cli":"^0.4.0","css-loader":"^0.28.0","less-loader":"^4.0.3","react-router":"3.x","style-loader":"^0.16.1","react-scripts":"^0.9.5","@atlaskit/icon":"^6.0.0","@atlaskit/page":"^3.0.4","@atlaskit/tabs":"^1.2.8","isomorphic-fetch":"^2.2.1","semantic-release":"^6.3.2","@atlaskit/lozenge":"^3.0.0","@atlaskit/spinner":"^2.0.1","styled-components":"^1.4.3","@atlaskit/css-reset":"^1.0.5","@atlaskit/field-text":"^2.3.3","@atlaskit/navigation":"^8.0.0","panop-plugin-npm-info":"^1.0.0","@atlaskit/dynamic-table":"^2.1.3","@atlaskit/single-select":"^1.6.1","@atlaskit/util-shared-styles":"^1.5.0"},"devDependencies":{"surge":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/atlaskit-registry-1.0.0.tgz_1502415968482_0.08132841880433261","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-08-11T01:46:09.510Z","modified":"2025-01-29T23:24:37.612Z","1.0.0":"2017-08-11T01:46:09.510Z"},"author":{"name":"Atlassian Pty Ltd"},"license":"Apache-2.0","homepage":"https://aui-cdn.atlassian.com/atlaskit/registry","repository":{"url":"git+https://bgummer@bitbucket.org/atlassian/atlaskit-registry.git","type":"git"},"description":"Listing of all AtlasKit components","maintainers":[{"email":"eng-development-tooling-secrets-and-artifacts@atlassian.com","name":"atlassianartifactteam"}],"readme":"# atlaskit-registry\n\n> Note: I ran into some issues trying to load this package from the private repo so am moving to the\n> @atlaskit/ scope\n\nGenerates a component registry website using component data fetched automatically from the AtlasKit repo.\n\nThere are two key steps which take place:\n\n1. **Package analysis:** Parses all packages in a monorepo using plugins to produce a consolidated snapshot.\n2. **Website generation:** Uses the snapshot from step 1 to produce a static website.\n\nStep 1 above is handled by [Panop](https://bitbucket.org/atlassian/panop).\n\nInspired by the [Origami registry](https://registry.origami.ft.com/) by Financial Times\n\n## Installation\n\n```bash\nnpm install\n```\n\n## Development\n\n```bash\nBITBUCKET_USER=... BITBUCKET_PASS=... npm run dev\n# server now running at: http://localhost:3000/\n```\n\nIf your Bitbucket account has 2FA enabled then BITBUCKET_PASS needs to be an [app-password](https://bitbucket.org/account/user/USERNAME/app-passwords) rather than your normal password.\n\n## Building for production\n\nThe npm package exposes an `ak-registry` command.\n\n```bash\nAK_REG_BUILD_DIR=~/Downloads/my-new-folder ak-registry\n```\n\nThe generated site contains a JSON file at `/api/atlaskit.json` which can be used by external services.\n","readmeFilename":"README.md"}