Importing gsap/ScrollTrigger.js throws the folliwing error:
Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
app_1 | (Use `node --trace-warnings ...` to show where the warning was created)
app_1 | Cannot use import statement outside a module
app_1 | /usr/src/app/node_modules/gsap/ScrollTrigger.js:12
app_1 | import { Observer, _getTarget, _vertical, _horizontal, _scrollers, _proxies, _getScrollFunc, _getProxyProp, _getVelocityProp } from "./Observer.js";
app_1 | ^^^^^^
app_1 |
app_1 | SyntaxError: Cannot use import statement outside a module
app_1 | at Object.compileFunction (node:vm:353:18)
app_1 | at wrapSafe (node:internal/modules/cjs/loader:1040:15)
app_1 | at Module._compile (node:internal/modules/cjs/loader:1076:27)
app_1 | at Module._extensions..js (node:internal/modules/cjs/loader:1166:10)
app_1 | at Module.load (node:internal/modules/cjs/loader:988:32)
app_1 | at Module._load (node:internal/modules/cjs/loader:834:12)
app_1 | at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:170:29)
app_1 | at ModuleJob.run (node:internal/modules/esm/module_job:198:25)
app_1 | at async Promise.all (index 0)
app_1 | at async ESMLoader.import (node:internal/modules/esm/loader:409:24)
Importing gsap/ScrollTrigger results in the following:
Cannot use import statement outside a module
app_1 | /usr/src/app/node_modules/gsap/ScrollTrigger.js:12
app_1 | import { Observer, _getTarget, _vertical, _horizontal, _scrollers, _proxies, _getScrollFunc, _getProxyProp, _getVelocityProp } from "./Observer.js";
app_1 | ^^^^^^
app_1 |
app_1 | SyntaxError: Cannot use import statement outside a module
app_1 | at Object.compileFunction (node:vm:353:18)
app_1 | at wrapSafe (node:internal/modules/cjs/loader:1040:15)
app_1 | at Module._compile (node:internal/modules/cjs/loader:1076:27)
app_1 | at Module._extensions..js (node:internal/modules/cjs/loader:1166:10)
app_1 | at Module.load (node:internal/modules/cjs/loader:988:32)
app_1 | at Module._load (node:internal/modules/cjs/loader:834:12)
app_1 | at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:170:29)
app_1 | at ModuleJob.run (node:internal/modules/esm/module_job:198:25)
app_1 | at async Promise.all (index 0)
app_1 | at async ESMLoader.import (node:internal/modules/esm/loader:409:24)