mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Fix build of open-lens
- Remove need for using relative paths during build Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
1 parent
6167ad2c25
commit
91354eae01
40 files changed
+284
-160
No files matched your search
@@ -18,9 +18,14 @@
|
||||
},
|
||||
"main": "static/build/main.js",
|
||||
"exports": {
|
||||
"./package.json": "./package.json",
|
||||
"./main": "./static/build/library/main.js",
|
||||
"./renderer": "./static/build/library/renderer.js",
|
||||
"./styles": "./static/build/library/renderer.css"
|
||||
"./styles": "./static/build/library/renderer.css",
|
||||
"./template.html": "./src/renderer/template.html",
|
||||
"./vars.scss": "./src/renderer/components/vars.scss",
|
||||
"./fonts/*": "./static/build/library/fonts/*",
|
||||
"./icons/*.svg": "./src/renderer/components/icon/*.svg"
|
||||
},
|
||||
"typesVersions": {
|
||||
"*": {
|
||||
@@ -38,7 +43,8 @@
|
||||
"build/notarize.js",
|
||||
"static/build/library/**/*",
|
||||
"src/renderer/template.html",
|
||||
"templates/**/*",
|
||||
"src/renderer/components/vars.scss",
|
||||
"src/renderer/components/icon/*.svg",
|
||||
"types/*",
|
||||
"tsconfig.json"
|
||||
],
|
||||
|
||||
@@ -124,7 +124,10 @@ export function iconsAndImagesWebpackRules(): webpack.RuleSetRule[] {
|
||||
},
|
||||
{
|
||||
test: /\.(jpg|png|ico)$/,
|
||||
type: "asset/resource", // path to file, e.g. "/static/build/assets/*"
|
||||
type: "asset/resource",
|
||||
generator: {
|
||||
filename: "images/[name][ext]",
|
||||
},
|
||||
},
|
||||
];
|
||||
}
|
||||
@@ -137,6 +140,9 @@ export function fontsLoaderWebpackRules(): webpack.RuleSetRule[] {
|
||||
{
|
||||
test: /\.(ttf|eot|woff2?)$/,
|
||||
type: "asset/resource",
|
||||
generator: {
|
||||
filename: "fonts/[name][ext]",
|
||||
},
|
||||
},
|
||||
];
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user