A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
40
fork

Configure Feed

Select the types of activity you want to include in your feed.

minify

+2 -10
+2 -10
vite.config.ts
··· 40 40 // Library build configuration 41 41 lib: { 42 42 entry: resolve(__dirname, 'lib/index.ts'), 43 + cssFileName: resolve(__dirname, 'lib/styles.css'), 43 44 name: 'atproto-ui', 44 45 formats: ['es'], 45 46 fileName: 'atproto-ui' ··· 61 62 output: { 62 63 preserveModules: true, 63 64 preserveModulesRoot: 'lib', 64 - entryFileNames: '[name].js', 65 - assetFileNames: (assetInfo) => { 66 - // Output CSS to root of lib-dist as styles.css 67 - if (assetInfo.name && assetInfo.name.endsWith('.css')) { 68 - return 'styles.css'; 69 - } 70 - return 'assets/[name][extname]'; 71 - } 65 + entryFileNames: '[name].js' 72 66 } 73 67 }, 74 - sourcemap: false, 75 - minify: false 76 68 } 77 69 });