1515 * limitations under the License.
1616 */
1717
18- import alias from '@rollup/plugin-alias' ;
1918import json from '@rollup/plugin-json' ;
2019import typescriptPlugin from 'rollup-plugin-typescript2' ;
2120import replace from 'rollup-plugin-replace' ;
@@ -24,7 +23,6 @@ import pkg from './package.json';
2423import tsconfig from './tsconfig.json' ;
2524import { generateBuildTargetReplaceConfig } from '../../scripts/build/rollup_replace_build_target' ;
2625import { emitModulePackageFile } from '../../scripts/build/rollup_emit_module_package_file' ;
27- import { generateAliasConfig } from '../../scripts/build/rollup_generate_alias_config' ;
2826
2927const deps = Object . keys (
3028 Object . assign ( { } , pkg . peerDependencies , pkg . dependencies )
@@ -57,16 +55,14 @@ const browserBuilds = [
5755 sourcemap : true
5856 } ,
5957 plugins : [
60- alias ( generateAliasConfig ( 'browser' ) ) ,
6158 ...buildPlugins ,
6259 replace ( {
6360 ...generateBuildTargetReplaceConfig ( 'esm' , 2020 ) ,
64- ' __PACKAGE_VERSION__' : pkg . version
61+ __PACKAGE_VERSION__ : pkg . version
6562 } ) ,
6663 emitModulePackageFile ( )
6764 ] ,
68- external : id =>
69- id === 'ws' || deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
65+ external : id => deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
7066 } ,
7167 {
7268 input : 'src/index.ts' ,
@@ -76,15 +72,13 @@ const browserBuilds = [
7672 sourcemap : true
7773 } ,
7874 plugins : [
79- alias ( generateAliasConfig ( 'browser' ) ) ,
8075 ...buildPlugins ,
8176 replace ( {
8277 ...generateBuildTargetReplaceConfig ( 'cjs' , 2020 ) ,
83- ' __PACKAGE_VERSION__' : pkg . version
78+ __PACKAGE_VERSION__ : pkg . version
8479 } )
8580 ] ,
86- external : id =>
87- id === 'ws' || deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
81+ external : id => deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
8882 }
8983] ;
9084
@@ -97,14 +91,12 @@ const nodeBuilds = [
9791 sourcemap : true
9892 } ,
9993 plugins : [
100- alias ( generateAliasConfig ( 'node' ) ) ,
10194 ...buildPlugins ,
10295 replace ( {
10396 ...generateBuildTargetReplaceConfig ( 'esm' , 2020 )
10497 } )
10598 ] ,
106- external : id =>
107- id === 'ws' || deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
99+ external : id => deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
108100 } ,
109101 {
110102 input : 'src/index.node.ts' ,
@@ -114,14 +106,12 @@ const nodeBuilds = [
114106 sourcemap : true
115107 } ,
116108 plugins : [
117- alias ( generateAliasConfig ( 'node' ) ) ,
118109 ...buildPlugins ,
119110 replace ( {
120111 ...generateBuildTargetReplaceConfig ( 'cjs' , 2020 )
121112 } )
122113 ] ,
123- external : id =>
124- id === 'ws' || deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
114+ external : id => deps . some ( dep => id === dep || id . startsWith ( `${ dep } /` ) )
125115 }
126116] ;
127117
0 commit comments