Fix mozilla linter problems
This commit is contained in:
parent
256d44613f
commit
8a93cf5463
@ -31,7 +31,8 @@
|
||||
<div id="app"></div>
|
||||
<script src="/node_modules/react/umd/react.development.js"></script>
|
||||
<script src="/node_modules/react-dom/umd/react-dom.development.js"></script>
|
||||
<script src="/node_modules/survey-react/survey.react.min.js"></script>
|
||||
<script src="/lib/components/report-window/report-window.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
@ -12,7 +12,7 @@ const watch = process.argv.includes('--watch') && {
|
||||
let skipReactImports = {
|
||||
name: 'skipReactImports',
|
||||
setup(build) {
|
||||
build.onResolve({ filter: /^react(-dom)?$/ }, (args) => {
|
||||
build.onResolve({ filter: /^(react(-dom)?|survey-react)$/ }, (args) => {
|
||||
return {
|
||||
path: args.path,
|
||||
namespace: `globalExternal_${args.path}`,
|
||||
@ -32,6 +32,12 @@ let skipReactImports = {
|
||||
loader: 'js',
|
||||
};
|
||||
});
|
||||
build.onLoad({ filter: /.*/, namespace: 'globalExternal_survey-react' }, () => {
|
||||
return {
|
||||
contents: `module.exports = globalThis.Survey`,
|
||||
loader: 'js',
|
||||
};
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
@ -54,7 +60,7 @@ esbuild
|
||||
PLUGIN_NAME: '"Rentgen"',
|
||||
PLUGIN_URL: '"https://git.internet-czas-dzialac.pl/icd/rentgen"',
|
||||
},
|
||||
external: ['react', 'react-dom'],
|
||||
external: ['react', 'react-dom', 'survey-react'],
|
||||
watch,
|
||||
})
|
||||
.then(() => console.log('Add-on was built'))
|
||||
|
@ -9,7 +9,8 @@
|
||||
"watch": "node esbuild.config.js --watch",
|
||||
"ext-test": "web-ext run",
|
||||
"create-package": "web-ext build",
|
||||
"typecheck": "tsc --noEmit"
|
||||
"typecheck": "tsc --noEmit",
|
||||
"lint": "web-ext lint"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
Loading…
Reference in New Issue
Block a user