{"library":"rollup-plugin-sbom","title":"rollup-plugin-sbom","description":"Rollup and Vite plugin to generate Software Bill of Materials (SBOM) for your application. Current stable version is 3.1.0, released March 2026. Supports CycloneDX and SPDX formats. Key differentiators: native Vite support, virtual module filtering, and configuration via rollup or vite config. Active development with next versions adding rolldown support. Requires Node >=20.19.0.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-sbom"],"cli":null},"imports":["import { rollupPluginSbom } from 'rollup-plugin-sbom'","import rollupPluginSbom from 'rollup-plugin-sbom'","import { vitePluginSbom } from 'rollup-plugin-sbom'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { rollupPluginSbom } from 'rollup-plugin-sbom';\nimport { defineConfig } from 'vite';\n\nexport default defineConfig({\n  plugins: [\n    rollupPluginSbom({\n      format: ['cyclonedx-json', 'spdx-json'],\n      outputDir: './sbom',\n      encoding: 'utf-8',\n      includeDev: false,\n      globals: {\n        componentName: 'my-app',\n        componentVersion: '1.0.0',\n        supplier: 'Example Corp'\n      }\n    })\n  ]\n});","lang":"typescript","description":"Configures rollup-plugin-sbom in a Vite project to generate CycloneDX JSON and SPDX JSON SBOMs.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}