Loading...
Loading...
Use when configuring or tuning the Meteor 3 modern build stack: SWC transpiler, SWC-based minifier, modern @parcel/watcher, web-arch skipping in development, .meteorignore, and the Rspack bundler integration via the rspack Atmosphere package. Triggers on package.json "meteor": { "modern": true }, .swcrc, swc.config.js, [Transpiler] Used Babel Fallback logs, rspack.config.js, rspack.config.ts, defineConfig from @meteorjs/rspack, Meteor.compileWith* helpers, Meteor.extendConfig, Meteor.extendSwcConfig vs Meteor.replaceSwcConfig, Meteor.splitVendorChunk, Meteor.persistDevFiles, Meteor.disablePlugins, Meteor.enablePortableBuild, HtmlRspackPlugin customization, RSPACK_DEVSERVER_PORT, TOOL_NODE_FLAGS for OOM, modern/legacy archs. Use this skill when the user asks about enabling the modern build stack, asks about SWC vs Babel in Meteor, asks about Rspack integration setup, or asks about customizing rspack.config.js. For converting an existing app's code to be Rspack-compatible, use migrate-to-rspack instead.
npx skill4agent add meteor/agent-skills meteor-modern-build-stack@parcel/watchermeteor createminimallegacypackage.json.meteor/packagespackage.json"meteor": {
"modern": true
}"meteor": {
"modern": {
"transpiler": false,
"minifier": false,
"watcher": false,
"webArchOnly": false
}
}transpiler.excludeApptranspiler.excludeNodeModulestranspiler.excludePackagestranspiler.excludeLegacytrue"meteor": {
"modern": {
"transpiler": { "verbose": true }
}
}[Transpiler] Used Babel for <file> Fallbackreferences/meteor-bundler-optimizations.mdmeteor add rspackpackage.jsonmigrate-to-rspackrspack@meteorjs/rspack@rspack/core@rspack/clirspack@1.1.0@meteorjs/rspack@2.0.1rspack@1.2.0@meteorjs/rspack@2.1.0.meteor/versionspackage.jsonmeteor update --npm.swcrc > swc.config.js > swc.config.ts.swcrcswc.config.js.swcrcconfig.swcrc@swc/helpersmeteor npm install --save @swc/helpers.swcrcrspack.config.js | rspack.config.ts | rspack.config.mjs | rspack.config.cjsdefineConfig@meteorjs/rspackMeteorreferences/rspack-config.mdextendSwcConfigcompileWithRspackcompileWithMeteorextendConfigsplitVendorChunkpersistDevFilesdisablePluginsenablePortableBuildsetCache.gitignoredocs/
design/
cypress/
scripts/
*.md
!README.mdMETEOR_IGNORE.gitignore.meteorignore_build/public/build-assets/public/build-chunks/private/build-assets/.gitignore"modern": trueweb.browser.legacyweb.cordova"modern": truemodern.meteor/platformsserver
browser
modernTOOL_NODE_FLAGS="--max-old-space-size=16384" meteor runNODE_OPTIONS="--max-old-space-size=16384"METEOR_LOCAL_DIR_buildbuild-assetsbuild-chunksPORT=3000 METEOR_LOCAL_DIR=.meteor/local-1 meteor run
PORT=3001 METEOR_LOCAL_DIR=.meteor/local-2 meteor run"modern": true_build/public/build-assets/public/build-chunks/private/build-assets/.gitignore.gitignore.meteorignoreconfig.swcrcrc.swc.swcrcreferences/meteor-bundler-optimizations.mdreferences/rspack-config.mdreferences/eval-cases.mdmigrate-to-rspack