Compare commits
4 Commits
v0.1.0-dev
...
v0.1.0-dev
Author | SHA1 | Date |
---|---|---|
semantic-release-bot | f448b6dff8 | |
Derrick Hammer | 35e0f05e5c | |
Derrick Hammer | a6251ae4ea | |
Derrick Hammer | ae2b679700 |
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -1,3 +1,15 @@
|
|||
# [0.1.0-develop.44](https://git.lumeweb.com/LumeWeb/presetter-kernel-module-preset/compare/v0.1.0-develop.43...v0.1.0-develop.44) (2023-07-29)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add define alias for window to globalThis ([a6251ae](https://git.lumeweb.com/LumeWeb/presetter-kernel-module-preset/commit/a6251ae4ea74498cf7709d31c64e9214831609af))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add support for vite define ([ae2b679](https://git.lumeweb.com/LumeWeb/presetter-kernel-module-preset/commit/ae2b6797008d3defdfac6d1e5444cd9df0f68aa2))
|
||||
|
||||
# [0.1.0-develop.43](https://git.lumeweb.com/LumeWeb/presetter-kernel-module-preset/compare/v0.1.0-develop.42...v0.1.0-develop.43) (2023-07-12)
|
||||
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "@lumeweb/presetter-kernel-module-preset",
|
||||
"version": "0.1.0-develop.43",
|
||||
"version": "0.1.0-develop.44",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@lumeweb/presetter-kernel-module-preset",
|
||||
"version": "0.1.0-develop.43",
|
||||
"version": "0.1.0-develop.44",
|
||||
"dependencies": {
|
||||
"@lumeweb/node-library-preset": "0.2.7",
|
||||
"buffer": "^6.0.3",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@lumeweb/presetter-kernel-module-preset",
|
||||
"version": "0.1.0-develop.43",
|
||||
"version": "0.1.0-develop.44",
|
||||
"type": "module",
|
||||
"main": "lib/index.js",
|
||||
"repository": {
|
||||
|
|
|
@ -32,12 +32,14 @@ function buildOptions(context: PresetContext) {
|
|||
throw new Error("vite options missing!");
|
||||
}
|
||||
|
||||
const define = opts.define;
|
||||
const build = opts.build;
|
||||
const resolve = opts.resolve;
|
||||
const optimize = opts.optimize;
|
||||
const polyfill = opts.polyfill;
|
||||
|
||||
return {
|
||||
viteDefine: resolveDirective(define, context).stringifiedConfig,
|
||||
viteBuild: resolveDirective(build, context).stringifiedConfig,
|
||||
viteResolve: resolveDirective(resolve, context).stringifiedConfig,
|
||||
viteOptimize: resolveDirective(optimize, context).stringifiedConfig,
|
||||
|
@ -75,6 +77,9 @@ export default async function (context: PresetContext): Promise<PresetAsset> {
|
|||
},
|
||||
},
|
||||
"vite": {
|
||||
define: {
|
||||
"window.": "globalThis.",
|
||||
},
|
||||
build: {
|
||||
outDir: "{output}",
|
||||
lib: {
|
||||
|
|
|
@ -2,6 +2,7 @@ import { defineConfig } from "vite";
|
|||
import optimizer from "vite-plugin-optimizer";
|
||||
import { nodePolyfills } from "vite-plugin-node-polyfills";
|
||||
export default defineConfig({
|
||||
define: {viteDefine},
|
||||
build: {viteBuild},
|
||||
resolve: {viteResolve},
|
||||
plugins: [
|
||||
|
|
Loading…
Reference in New Issue