{"library":"storybook-dep-webpack-plugin","title":"Storybook Dep Webpack Plugin","type":"library","description":"A webpack plugin (v1.0.7) that collects dependency data from Storybook stories for use with storybook-addon-deps. Designed to work exclusively with Storybook's webpack configuration, it allows filtering on stories, excluding modules, controlling depth of dependency resolution, and picking specific module properties. Maintained as an accessory to the addon ecosystem. No active release cadence observed.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install storybook-dep-webpack-plugin"],"cli":null},"imports":["const DependenciesPlugin = require('storybook-dep-webpack-plugin');","new DependenciesPlugin()","const DependenciesPlugin = require('storybook-dep-webpack-plugin');"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":"https://github.com/atanasster/storybook-dep-webpack-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/storybook-dep-webpack-plugin","openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"const DependenciesPlugin = require('storybook-dep-webpack-plugin');\n\nmodule.exports = {\n  stories: ['../src/**/*.stories.@(js|jsx|ts|tsx)'],\n  webpack: async (config) => ({\n    ...config,\n    plugins: [\n      ...config.plugins,\n      new DependenciesPlugin({ filter: /.*/ })\n    ]\n  }),\n};","lang":"javascript","description":"Registers DependenciesPlugin in Storybook main.js using webpack config function.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}