{"_id":"@1024pix/storybook-ember","_rev":"9-1675e0a6a93329e23295fba420d5ece9","name":"@1024pix/storybook-ember","dist-tags":{"latest":"7.1.1"},"versions":{"7.1.1":{"name":"@1024pix/storybook-ember","version":"7.1.1","license":"MIT","_id":"@1024pix/storybook-ember@7.1.1","maintainers":[{"name":"yoandl","email":"yoan.de-luca@pix.fr"},{"name":"mickaelalibert","email":"mickael.alibert@pix.fr"},{"name":"mireillecampourcy","email":"mireille.campourcy@pix.fr"},{"name":"nicolas.lepage","email":"nicolas.lepage@zenika.com"},{"name":"vincenthardouin","email":"vincenthardouin@icloud.com"},{"name":"yann_bertrand","email":"npm@y.bertrand.bzh"},{"name":"pix-owner","email":"dev@pix.fr"}],"homepage":"https://github.com/storybookjs/storybook/tree/next/code/frameworks/ember","bugs":{"url":"https://github.com/storybookjs/storybook/issues"},"dist":{"shasum":"800f5e9991a26dfbb86c8bdd0681782dcd1dc206","tarball":"https://registry.npmjs.org/@1024pix/storybook-ember/-/storybook-ember-7.1.1.tgz","fileCount":37,"integrity":"sha512-8y350rnzUA9MKyBGwSiN1rA+nXdm668TFkRXdOjG6SpNLYdeTtB6iQGnROiEoOEG/gpe5BOfoQtWZGcihSaLVQ==","signatures":[{"sig":"MEQCIDjDAxtEyWHPMpIXqeDFoe3VLlYf27PQR6HvFnMKyV7TAiBk32NY8PK8ga1yTc1PnOiahRM8SHQYcK0gv6JijOT8QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20925},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","bundler":{},"engines":{"node":">=16.0.0"},"funding":{"url":"https://opencollective.com/storybook","type":"opencollective"},"gitHead":"e6a7fd8a655c69780bc20b9749c2699e44beae17","scripts":{"prep":"../../../scripts/prepare/tsc.ts","check":"../../../scripts/node_modules/.bin/tsc --noEmit"},"_npmUser":{"name":"mickaelalibert","email":"mickael.alibert@pix.fr"},"repository":{"url":"git+https://github.com/storybookjs/storybook.git","type":"git","directory":"code/frameworks/ember"},"_npmVersion":"8.19.4","description":"Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"find-up":"^5.0.0","ts-dedent":"^2.0.0","@storybook/types":"7.1.0","@storybook/global":"^5.0.0","@storybook/docs-tools":"7.1.0","@storybook/core-common":"7.1.0","@storybook/preview-api":"7.1.0","@storybook/builder-webpack5":"7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~4.9.3","ember-source":"~3.28.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0","@babel/core":"*","ember-source":"~3.28.1 || ^4.0.0","babel-plugin-ember-modules-api-polyfill":"^3.5.0","babel-plugin-htmlbars-inline-precompile":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-ember_7.1.1_1690192384017_0.007912543119617643","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-07-24T09:53:03.883Z","modified":"2026-08-21T13:06:29.183Z","7.1.0":"2023-07-24T08:51:24.729Z","7.1.1":"2023-07-24T09:53:04.154Z"},"bugs":{"url":"https://github.com/storybookjs/storybook/issues"},"license":"MIT","homepage":"https://github.com/storybookjs/storybook/tree/next/code/frameworks/ember","repository":{"url":"git+https://github.com/storybookjs/storybook.git","type":"git","directory":"code/frameworks/ember"},"description":"Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.","maintainers":[{"email":"dev@pix.fr","name":"pix-owner"},{"email":"nicolas.lepage@zenika.com","name":"nicolas.lepage"}],"readme":"# Storybook for Ember\n\nStorybook for Ember is a UI development environment for your Ember components.\nWith it, you can visualize different states of your UI components and develop them interactively.\n\n![Storybook Screenshot](https://github.com/storybookjs/storybook/blob/main/media/storybook-intro.gif)\n\nStorybook runs outside of your app.\nSo you can develop UI components in isolation without worrying about app specific dependencies and requirements.\n\n## Getting Started\n\n```sh\ncd my-ember-app\nnpx storybook@latest init\n```\n\nFor more information visit: [storybook.js.org](https://storybook.js.org)\n\n---\n\nStorybook also comes with a lot of [addons](https://storybook.js.org/addons) and a great API to customize as you wish.\nYou can also build a [static version](https://storybook.js.org/docs/ember/sharing/publish-storybook) of your Storybook and deploy it anywhere you want.\n\n## Docs\n\n- [Basics](https://storybook.js.org/docs/ember/get-started/introduction)\n- [Configurations](https://storybook.js.org/docs/ember/configure/overview)\n- [Addons](https://storybook.js.org/docs/ember/configure/storybook-addons)\n\n## Working with polyfills\n\nIf you need to use a polyfill that is already in use in our Ember application,\nyou will need to add some options to have Storybook working with them.\n\nIn this example we'll use the [named-block-polyfill](https://github.com/ember-polyfills/ember-named-blocks-polyfill).\nThis example also assume that you already have the package in your `package.json`.\n\nIn your `.storybook/main.js` you can add the following lines:\n\n```javascript\nimport namedBlockPolyfill from 'ember-named-blocks-polyfill/lib/named-blocks-polyfill-plugin';\n\nexport default {\n  framework: {\n    name: '@storybook/ember',\n    options: {\n      polyfills: [namedBlockPolyfill],\n    }\n  },\n  [...]\n};\n```\n","readmeFilename":"README.md"}