Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: fix playground build #763

Merged
merged 28 commits into from
Sep 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d3a677f
update to new parser api
jonaslagoni Aug 25, 2023
c5bdf57
fix sonarcloud bugs
jonaslagoni Aug 25, 2023
1efa3a7
fix sonarcloud bugs
jonaslagoni Aug 25, 2023
8cf921d
fix schema rendering
jonaslagoni Aug 25, 2023
c234f5e
update webpack to v5
jonaslagoni Aug 28, 2023
6d64f08
fix: remove fallback
jonaslagoni Aug 29, 2023
d1f9cee
add polyfill plugin
jonaslagoni Aug 29, 2023
7701972
remove extension
jonaslagoni Aug 29, 2023
84aad8e
fix lint errors
jonaslagoni Aug 29, 2023
d6ed097
format code
jonaslagoni Aug 29, 2023
7230981
add request/reply view
jonaslagoni Aug 31, 2023
862dd4b
Merge branch 'upstream_next' into add_request_reply
jonaslagoni Aug 31, 2023
b62be39
bunch of fixes
jonaslagoni Sep 1, 2023
83a629d
remove request/reply
jonaslagoni Sep 1, 2023
6a11707
remove request/reply
jonaslagoni Sep 1, 2023
171d5f7
fix code smells
jonaslagoni Sep 1, 2023
57accfb
fix code smells
jonaslagoni Sep 1, 2023
b87b7aa
fix channel undefined behaviour
jonaslagoni Sep 1, 2023
4d38a0f
update dependencies
jonaslagoni Sep 1, 2023
1e456d3
update dependencies
jonaslagoni Sep 1, 2023
19ec7af
fix linting
jonaslagoni Sep 1, 2023
62a62b9
fix linting
jonaslagoni Sep 1, 2023
98e74ca
add sonar ignore
jonaslagoni Sep 4, 2023
3b9b717
add sonar ignore
jonaslagoni Sep 4, 2023
55e04c0
fix playground build
jonaslagoni Sep 11, 2023
8c7b304
Merge branch 'upstream_next' into fix_random_stuff
jonaslagoni Sep 11, 2023
1fac78f
fix sonar
jonaslagoni Sep 11, 2023
a97f768
update packagelock
jonaslagoni Sep 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 47 additions & 9 deletions playground/config-overrides.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,50 @@
const path = require('path');

module.exports = function override(config, env) {
config.resolve = {
...config.resolve,
...{
modules: [path.resolve(__dirname, 'node_modules'), 'node_modules'],
},
};

return config;
module.exports = {
webpack: function(config, env) {
config.module.rules = config.module.rules.map(rootRule => {
if (rootRule.oneOf) {
rootRule.oneOf = rootRule.oneOf.map(rule => {
if ((rule.loader ?? '').includes('babel-loader/lib/index.js')) {
rule.use = [
path.join(
__dirname,
'../library/loaders/remove-hashbag-loader.js',
),
{
loader: rule.loader,
options: {
...rule.options,
plugins: [
...(rule.options.plugins ?? []),
'@babel/plugin-proposal-class-properties',
],
},
},
];
delete rule.loader;
delete rule.options;
}
return rule;
});
}
return rootRule;
});
config.resolve = {
...config.resolve,
...{
alias: {
'nimma/legacy$': path.resolve(
__dirname,
'node_modules/nimma/dist/legacy/cjs/index.js',
),
'nimma/fallbacks$': path.resolve(
__dirname,
'node_modules/nimma/dist/cjs/fallbacks/index.js',
),
},
},
};
return config;
},
};
2 changes: 1 addition & 1 deletion web-component/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@
"web-react-components": "^1.4.2"
},
"devDependencies": {
"@types/react": "^16.9.2",
"ts-loader": "9.4.4",
"@types/react": "^16.9.2",
"webpack": "5.88.2",
"webpack-cli": "5.1.4"
},
Expand Down