@ms-cloudpack/bundler-plugin-ori
Advanced tools
Comparing version 0.19.0 to 0.19.1
@@ -5,2 +5,4 @@ import { findProjectRoot, mergeArrayDefaults } from '@ms-cloudpack/package-utilities'; | ||
import path from 'path'; | ||
import { processCapabilities } from '@ms-cloudpack/bundler-capabilities'; | ||
import { oriCapabilities } from './oriCapabilities.js'; | ||
const nodeBuiltins = [...builtinModules, ...builtinModules.map((name) => `node:${name}`)]; | ||
@@ -88,3 +90,3 @@ const defaultPlugins = [ | ||
// Translate options into ori config. | ||
return { | ||
const baseBuildOptions = { | ||
splitting: true, | ||
@@ -138,10 +140,21 @@ serviceOptions: {}, | ||
}, | ||
loader: { | ||
...Object.fromEntries(base64AssetExtensions.map((ext) => [ext, 'dataurl'])), | ||
...bundlerOptions.loader, | ||
}, | ||
plugins, | ||
resolveExtensions: mergeArrayDefaults(bundlerOptions.resolveExtensions, resolveExtensions), | ||
}; | ||
const capabilitiesOptions = { | ||
// Enable asset inlining for the specified extensions. | ||
'asset-inline': { extensions: base64AssetExtensions }, | ||
...options.bundlerCapabilities, | ||
}; | ||
const oriBuildOptions = processCapabilities({ | ||
baseConfig: baseBuildOptions, | ||
processors: oriCapabilities, | ||
bundlerCapabilities: capabilitiesOptions, | ||
}); | ||
oriBuildOptions.loader = { | ||
...oriBuildOptions.loader, | ||
...bundlerOptions.loader, | ||
}; | ||
return oriBuildOptions; | ||
} | ||
//# sourceMappingURL=getOriOptions.js.map |
{ | ||
"name": "@ms-cloudpack/bundler-plugin-ori", | ||
"version": "0.19.0", | ||
"version": "0.19.1", | ||
"description": "An abstraction to bundle source code using ori.", | ||
@@ -17,6 +17,7 @@ "license": "MIT", | ||
"dependencies": { | ||
"@ms-cloudpack/common-types": "^0.12.0", | ||
"@ms-cloudpack/package-utilities": "^7.8.3", | ||
"@ms-cloudpack/bundler-capabilities": "^0.1.2", | ||
"@ms-cloudpack/common-types": "^0.13.0", | ||
"@ms-cloudpack/package-utilities": "^7.8.4", | ||
"@ms-cloudpack/path-string-parsing": "^1.2.3", | ||
"@ms-cloudpack/path-utilities": "^2.7.24", | ||
"@ms-cloudpack/path-utilities": "^2.7.25", | ||
"@ms-cloudpack/retry": "^0.1.2", | ||
@@ -26,3 +27,3 @@ "oribuild": "0.0.0-pre-alpha.15-2024071118-c34a614" | ||
"devDependencies": { | ||
"@ms-cloudpack/bundler-plugin-tests": "^0.12.3", | ||
"@ms-cloudpack/bundler-plugin-tests": "^0.12.4", | ||
"@ms-cloudpack/eslint-plugin-internal": "^0.0.1", | ||
@@ -29,0 +30,0 @@ "@ms-cloudpack/scripts": "^0.0.1", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
45013
23
350
7
+ Added@ms-cloudpack/bundler-capabilities@0.1.28(transitive)
- Removed@ms-cloudpack/common-types@0.12.0(transitive)