File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree File renamed without changes.
Original file line number Diff line number Diff line change @@ -8,13 +8,23 @@ import resolve from '@rollup/plugin-node-resolve'
88import typescript from '@rollup/plugin-typescript'
99
1010import postcss from 'rollup-plugin-postcss'
11- import postcssurl from 'postcss-url' ;
11+ import postcssurl from 'postcss-url'
1212
1313import BabelLoaderExcludeNodeModulesExcept from 'babel-loader-exclude-node-modules-except'
1414
1515import { DEFAULT_EXTENSIONS } from '@babel/core'
16+ import { readFile } from 'fs/promises'
17+
1618const extensions = [ ...DEFAULT_EXTENSIONS , '.ts' , '.tsx' ]
1719
20+ const packageJson = JSON . parse (
21+ await readFile (
22+ new URL ( './package.json' , import . meta. url )
23+ )
24+ )
25+
26+ const externals = [ ...Object . keys ( packageJson ?. dependencies || { } ) , ...Object . keys ( packageJson ?. peerDependencies || { } ) ]
27+
1828const translations = fs
1929 . readdirSync ( './l10n' )
2030 . filter ( name => name !== 'messages.pot' && name . endsWith ( '.pot' ) )
@@ -46,6 +56,7 @@ export default [
4656 sourcemap : true
4757 }
4858 ] ,
59+ external : externals ,
4960 plugins : [
5061 resolve ( { extensions } ) ,
5162 typescript ( ) ,
You can’t perform that action at this time.
0 commit comments