Explorar o código

Merge pull request #20389 from mrdoob/rollup

Rollup: Replace addons three.module.js dependency.
Mr.doob %!s(int64=4) %!d(string=hai) anos
pai
achega
f93563c95b
Modificáronse 1 ficheiros con 24 adicións e 0 borrados
  1. 24 0
      utils/build/rollup.config.js

+ 24 - 0
utils/build/rollup.config.js

@@ -180,6 +180,27 @@ function glconstants() {
 
 }
 
+function addons() {
+
+	return {
+
+		transform( code, id ) {
+
+			if ( /\/examples\/jsm\//.test( id ) === false ) return;
+
+			code = code.replace( 'build/three.module.js', 'src/Three.js' );
+
+			return {
+				code: code,
+				map: null
+			};
+
+		}
+
+	};
+
+}
+
 function glsl() {
 
 	return {
@@ -306,6 +327,7 @@ export default [
 	{
 		input: 'src/Three.js',
 		plugins: [
+			addons(),
 			glconstants(),
 			glsl(),
 			babel( {
@@ -329,6 +351,7 @@ export default [
 	{
 		input: 'src/Three.js',
 		plugins: [
+			addons(),
 			glconstants(),
 			glsl(),
 			babel( {
@@ -351,6 +374,7 @@ export default [
 	{
 		input: 'src/Three.js',
 		plugins: [
+			addons(),
 			glconstants(),
 			glsl(),
 			header()