mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-19 17:58:43 -05:00
fix(deps): update minor and patch (#1843)
* fix(deps): update minor and patch * chore: replace monaco plugin * chore: add file --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: caele <tsm@qlik.com>
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
"@testing-library/react": "^16.3.0",
|
||||
"extend": "3.0.2",
|
||||
"node-event-emitter": "0.0.1",
|
||||
"qlik-chart-modules": "0.99.2",
|
||||
"qlik-chart-modules": "0.99.3",
|
||||
"react": "18.3.1",
|
||||
"react-dom": "18.3.1",
|
||||
"react-test-renderer": "18.3.1",
|
||||
|
||||
@@ -7,7 +7,6 @@ const babelPath = require.resolve('babel-loader');
|
||||
const babelPresetEnvPath = require.resolve('@babel/preset-env');
|
||||
const babelPresetReactPath = require.resolve('@babel/preset-react');
|
||||
const sourceMapLoaderPath = require.resolve('source-map-loader');
|
||||
const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin');
|
||||
|
||||
const favicon = path.resolve(__dirname, '../../../docs/assets/njs.png');
|
||||
|
||||
@@ -45,13 +44,11 @@ const cfg = ({ srcDir, distDir, dev = false, serveConfig = {} }) => {
|
||||
rules: [
|
||||
{
|
||||
test: /\.css$/,
|
||||
include: [/node_modules[/\\]monaco-editor/],
|
||||
use: ['style-loader', 'css-loader'],
|
||||
},
|
||||
{
|
||||
test: /\.ttf$/,
|
||||
include: [/node_modules[/\\]monaco-editor/],
|
||||
use: ['file-loader'],
|
||||
type: 'asset/resource',
|
||||
},
|
||||
{
|
||||
enforce: 'pre',
|
||||
@@ -89,7 +86,6 @@ const cfg = ({ srcDir, distDir, dev = false, serveConfig = {} }) => {
|
||||
'process.env.NEBULA_VERSION': JSON.stringify(version),
|
||||
'process.env.NEBULA_VERSION_HASH': JSON.stringify(versionHash),
|
||||
}),
|
||||
new MonacoWebpackPlugin({ languages: ['json'] }),
|
||||
new HtmlWebpackPlugin({
|
||||
template: path.resolve(srcDir, 'eRender.html'),
|
||||
filename: 'eRender.html',
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
"extend": "3.0.2",
|
||||
"html-webpack-plugin": "5.6.5",
|
||||
"portfinder": "1.0.38",
|
||||
"puppeteer": "24.30.0",
|
||||
"puppeteer": "24.31.0",
|
||||
"regenerator-runtime": "0.14.1",
|
||||
"source-map-loader": "5.0.0",
|
||||
"webpack": "5.103.0",
|
||||
@@ -67,8 +67,7 @@
|
||||
"eslint-import-resolver-alias": "1.1.2",
|
||||
"eslint-import-resolver-webpack": "0.13.10",
|
||||
"file-loader": "^6.2.0",
|
||||
"monaco-editor": "0.54.0",
|
||||
"monaco-editor-webpack-plugin": "7.1.1",
|
||||
"monaco-editor": "0.55.1",
|
||||
"react": "18.3.1",
|
||||
"react-dom": "18.3.1",
|
||||
"react-router": "7.9.6"
|
||||
|
||||
@@ -3,7 +3,7 @@ import React, { useEffect, useState, useCallback } from 'react';
|
||||
import { Button, Dialog, DialogTitle, DialogContent, DialogActions } from '@mui/material';
|
||||
import { useTheme } from '@nebula.js/ui/theme';
|
||||
import useRect from '@nebula.js/nucleus/src/hooks/useRect';
|
||||
import * as monaco from 'monaco-editor/esm/vs/editor/editor.api';
|
||||
import * as monaco from '../../monaco-setup';
|
||||
|
||||
export default function PropertiesDialog({ model, show, close }) {
|
||||
const [objectProps, setObjectProps] = useState('');
|
||||
|
||||
17
commands/serve/web/monaco-setup.js
Normal file
17
commands/serve/web/monaco-setup.js
Normal file
@@ -0,0 +1,17 @@
|
||||
// Monaco Editor manual worker setup
|
||||
import * as monaco from 'monaco-editor';
|
||||
|
||||
// Configure monaco environment with dynamic worker loading
|
||||
// eslint-disable-next-line no-restricted-globals
|
||||
self.MonacoEnvironment = {
|
||||
getWorker(_, label) {
|
||||
if (label === 'json') {
|
||||
return new Worker(new URL('monaco-editor/esm/vs/language/json/json.worker', import.meta.url));
|
||||
}
|
||||
return new Worker(new URL('monaco-editor/esm/vs/editor/editor.worker', import.meta.url));
|
||||
},
|
||||
};
|
||||
|
||||
// Export monaco-editor
|
||||
export * from 'monaco-editor';
|
||||
export default monaco;
|
||||
10
package.json
10
package.json
@@ -65,7 +65,7 @@
|
||||
"eslint-config-airbnb": "19.0.4",
|
||||
"eslint-config-prettier": "10.1.8",
|
||||
"eslint-plugin-import": "2.32.0",
|
||||
"eslint-plugin-jest": "^29.1.0",
|
||||
"eslint-plugin-jest": "^29.2.1",
|
||||
"eslint-plugin-jsx-a11y": "6.10.2",
|
||||
"eslint-plugin-mocha": "11.2.0",
|
||||
"eslint-plugin-prettier": "5.5.4",
|
||||
@@ -79,12 +79,12 @@
|
||||
"jest-location-mock": "^2.0.0",
|
||||
"jimp": "^1.6.0",
|
||||
"lerna": "9.0.1",
|
||||
"lint-staged": "^16.2.6",
|
||||
"lint-staged": "^16.2.7",
|
||||
"mocha-junit-reporter": "2.2.1",
|
||||
"picasso-plugin-q": "2.10.0",
|
||||
"picasso.js": "2.10.0",
|
||||
"prettier": "3.6.2",
|
||||
"puppeteer": "24.30.0",
|
||||
"puppeteer": "24.31.0",
|
||||
"qix-faker": "0.3.0",
|
||||
"react-is": "18.3.1",
|
||||
"rollup": "4.53.3",
|
||||
@@ -94,7 +94,7 @@
|
||||
"yargs": "17.7.2"
|
||||
},
|
||||
"resolutions": {
|
||||
"caniuse-lite": "1.0.30001756",
|
||||
"caniuse-lite": "1.0.30001757",
|
||||
"react": "18.3.1",
|
||||
"react-dom": "18.3.1",
|
||||
"react-is": "18.3.1",
|
||||
@@ -106,5 +106,5 @@
|
||||
"apis/*",
|
||||
"test/component/*"
|
||||
],
|
||||
"packageManager": "yarn@4.11.0"
|
||||
"packageManager": "yarn@4.12.0"
|
||||
}
|
||||
|
||||
127
yarn.lock
127
yarn.lock
@@ -4789,10 +4789,9 @@ __metadata:
|
||||
extend: "npm:3.0.2"
|
||||
file-loader: "npm:^6.2.0"
|
||||
html-webpack-plugin: "npm:5.6.5"
|
||||
monaco-editor: "npm:0.54.0"
|
||||
monaco-editor-webpack-plugin: "npm:7.1.1"
|
||||
monaco-editor: "npm:0.55.1"
|
||||
portfinder: "npm:1.0.38"
|
||||
puppeteer: "npm:24.30.0"
|
||||
puppeteer: "npm:24.31.0"
|
||||
react: "npm:18.3.1"
|
||||
react-dom: "npm:18.3.1"
|
||||
react-router: "npm:7.9.6"
|
||||
@@ -4864,7 +4863,7 @@ __metadata:
|
||||
"@testing-library/react": "npm:^16.3.0"
|
||||
extend: "npm:3.0.2"
|
||||
node-event-emitter: "npm:0.0.1"
|
||||
qlik-chart-modules: "npm:0.99.2"
|
||||
qlik-chart-modules: "npm:0.99.3"
|
||||
react: "npm:18.3.1"
|
||||
react-dom: "npm:18.3.1"
|
||||
react-test-renderer: "npm:18.3.1"
|
||||
@@ -6597,6 +6596,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/trusted-types@npm:^2.0.7":
|
||||
version: 2.0.7
|
||||
resolution: "@types/trusted-types@npm:2.0.7"
|
||||
checksum: 10c0/4c4855f10de7c6c135e0d32ce462419d8abbbc33713b31d294596c0cc34ae1fa6112a2f9da729c8f7a20707782b0d69da3b1f8df6645b0366d08825ca1522e0c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/ws@npm:^8.5.10":
|
||||
version: 8.18.1
|
||||
resolution: "@types/ws@npm:8.18.1"
|
||||
@@ -8420,10 +8426,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"caniuse-lite@npm:1.0.30001756":
|
||||
version: 1.0.30001756
|
||||
resolution: "caniuse-lite@npm:1.0.30001756"
|
||||
checksum: 10c0/863df07bd8d5139371ce7d4e582f03fef38141726282dcd532421bbd95ea298c7f953a8e1a9790db89ca1816bd8ce3cce638a66361b769dd1f2dc8d4c721d546
|
||||
"caniuse-lite@npm:1.0.30001757":
|
||||
version: 1.0.30001757
|
||||
resolution: "caniuse-lite@npm:1.0.30001757"
|
||||
checksum: 10c0/3ccb71fa2bf1f8c96ff1bf9b918b08806fed33307e20a3ce3259155fda131eaf96cfcd88d3d309c8fd7f8285cc71d89a3b93648a1c04814da31c301f98508d42
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -8824,10 +8830,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"commander@npm:^14.0.1":
|
||||
version: 14.0.1
|
||||
resolution: "commander@npm:14.0.1"
|
||||
checksum: 10c0/64439c0651ddd01c1d0f48c8f08e97c18a0a1fa693879451f1203ad01132af2c2aa85da24cf0d8e098ab9e6dc385a756be670d2999a3c628ec745c3ec124587b
|
||||
"commander@npm:^14.0.2":
|
||||
version: 14.0.2
|
||||
resolution: "commander@npm:14.0.2"
|
||||
checksum: 10c0/245abd1349dbad5414cb6517b7b5c584895c02c4f7836ff5395f301192b8566f9796c82d7bd6c92d07eba8775fe4df86602fca5d86d8d10bcc2aded1e21c2aeb
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -9983,10 +9989,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"dompurify@npm:3.1.7":
|
||||
version: 3.1.7
|
||||
resolution: "dompurify@npm:3.1.7"
|
||||
checksum: 10c0/fcceef2e9f824d712a056fa699b0538f3337f5cf00ccb7227bdc7eba5463823e15d9aecc00a2fd81c726b28a71e7b09f0eb8a2fde1021c40e35f12dc67b66394
|
||||
"dompurify@npm:3.2.7":
|
||||
version: 3.2.7
|
||||
resolution: "dompurify@npm:3.2.7"
|
||||
dependencies:
|
||||
"@types/trusted-types": "npm:^2.0.7"
|
||||
dependenciesMeta:
|
||||
"@types/trusted-types":
|
||||
optional: true
|
||||
checksum: 10c0/d41bb31a72f1acdf9b84c56723c549924b05d92a39a15bd8c40bec9007ff80d5fccf844bc53ee12af5b69044f9a7ce24a1e71c267a4f49cf38711379ed8c1363
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -10992,9 +11003,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-plugin-jest@npm:^29.1.0":
|
||||
version: 29.1.0
|
||||
resolution: "eslint-plugin-jest@npm:29.1.0"
|
||||
"eslint-plugin-jest@npm:^29.2.1":
|
||||
version: 29.2.1
|
||||
resolution: "eslint-plugin-jest@npm:29.2.1"
|
||||
dependencies:
|
||||
"@typescript-eslint/utils": "npm:^8.0.0"
|
||||
peerDependencies:
|
||||
@@ -11006,7 +11017,7 @@ __metadata:
|
||||
optional: true
|
||||
jest:
|
||||
optional: true
|
||||
checksum: 10c0/3fe5d4c35279025eb96bfb0adfad1b0eca03f5987db96adbe656279b5b4ed3eaa5240dd1876e54e7ea98b28acbd451256f8c7613cf2d2d6d3387f6360fcb3704
|
||||
checksum: 10c0/9115e35a537d458b37236c0ebba2ce357226d24cc0a2345c29fd8b14a63681343fc71ef0d4f0bbb47575f5c6a76b21da6dee183db4d8e0ccf9d8f4bfbb8c743f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -15302,11 +15313,11 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"lint-staged@npm:^16.2.6":
|
||||
version: 16.2.6
|
||||
resolution: "lint-staged@npm:16.2.6"
|
||||
"lint-staged@npm:^16.2.7":
|
||||
version: 16.2.7
|
||||
resolution: "lint-staged@npm:16.2.7"
|
||||
dependencies:
|
||||
commander: "npm:^14.0.1"
|
||||
commander: "npm:^14.0.2"
|
||||
listr2: "npm:^9.0.5"
|
||||
micromatch: "npm:^4.0.8"
|
||||
nano-spawn: "npm:^2.0.0"
|
||||
@@ -15315,7 +15326,7 @@ __metadata:
|
||||
yaml: "npm:^2.8.1"
|
||||
bin:
|
||||
lint-staged: bin/lint-staged.js
|
||||
checksum: 10c0/6bae38082a0fcb3f699b144d1a4b85394f259f17a1f8a58b22122b9f1c6bb5e8340d6ee4bff12e52dbc4267377d6dde9e5c206157f381f1924a2640717f769c1
|
||||
checksum: 10c0/9a677c21a8112d823ae5bc565ba2c9e7b803786f2a021c46827a55fe44ed59def96edb24fc99c06a2545cdbbf366022ad82addcb3bf60c712f3b98ef92069717
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -15364,7 +15375,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"loader-utils@npm:^2.0.0, loader-utils@npm:^2.0.2":
|
||||
"loader-utils@npm:^2.0.0":
|
||||
version: 2.0.4
|
||||
resolution: "loader-utils@npm:2.0.4"
|
||||
dependencies:
|
||||
@@ -16285,25 +16296,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"monaco-editor-webpack-plugin@npm:7.1.1":
|
||||
version: 7.1.1
|
||||
resolution: "monaco-editor-webpack-plugin@npm:7.1.1"
|
||||
"monaco-editor@npm:0.55.1":
|
||||
version: 0.55.1
|
||||
resolution: "monaco-editor@npm:0.55.1"
|
||||
dependencies:
|
||||
loader-utils: "npm:^2.0.2"
|
||||
peerDependencies:
|
||||
monaco-editor: ">= 0.31.0"
|
||||
webpack: ^4.5.0 || 5.x
|
||||
checksum: 10c0/fe75611813617277330524e502d5413abf03cb0fc0ca92a9f79cd88bb8ed689dd2868676950132decb15765a05ca9c96b31830c8ad70cc3f164d70d543b79461
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"monaco-editor@npm:0.54.0":
|
||||
version: 0.54.0
|
||||
resolution: "monaco-editor@npm:0.54.0"
|
||||
dependencies:
|
||||
dompurify: "npm:3.1.7"
|
||||
dompurify: "npm:3.2.7"
|
||||
marked: "npm:14.0.0"
|
||||
checksum: 10c0/40198c0bac873d10804a89c991c014088943b23625d68149cb38fc52c3438c896803f645a36a6f75e0d961c87e8726073cb504e2427fc33850e0b034ff6229ee
|
||||
checksum: 10c0/c1a0cf887657b42c8996518bc5ee96bbd39c977f862d2a2b2018427c45f14b0dd25d1452278202056f6b1ead97981282ccacd7d7ad918d8f0ef084159f974a25
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -18584,34 +18583,34 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"puppeteer-core@npm:24.30.0":
|
||||
version: 24.30.0
|
||||
resolution: "puppeteer-core@npm:24.30.0"
|
||||
"puppeteer-core@npm:24.31.0":
|
||||
version: 24.31.0
|
||||
resolution: "puppeteer-core@npm:24.31.0"
|
||||
dependencies:
|
||||
"@puppeteer/browsers": "npm:2.10.13"
|
||||
chromium-bidi: "npm:11.0.0"
|
||||
debug: "npm:^4.4.3"
|
||||
devtools-protocol: "npm:0.0.1521046"
|
||||
typed-query-selector: "npm:^2.12.0"
|
||||
webdriver-bidi-protocol: "npm:0.3.8"
|
||||
webdriver-bidi-protocol: "npm:0.3.9"
|
||||
ws: "npm:^8.18.3"
|
||||
checksum: 10c0/fbf0d0aff36268452f9f816c19df216c353d47806023dd98dc5dac9d5b26646d55edbe606c357432cdc6bd3cfa2c2b906daf456f7a17f7023ed771f66b748d5f
|
||||
checksum: 10c0/fc1941f31e9f960e70980833bd3e2af7a434d29311f6e345c14e29f849227d541da414fc77768814c2ca7e614289f2ce5edf8f6144963cfa1801827bb8a51cfc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"puppeteer@npm:24.30.0":
|
||||
version: 24.30.0
|
||||
resolution: "puppeteer@npm:24.30.0"
|
||||
"puppeteer@npm:24.31.0":
|
||||
version: 24.31.0
|
||||
resolution: "puppeteer@npm:24.31.0"
|
||||
dependencies:
|
||||
"@puppeteer/browsers": "npm:2.10.13"
|
||||
chromium-bidi: "npm:11.0.0"
|
||||
cosmiconfig: "npm:^9.0.0"
|
||||
devtools-protocol: "npm:0.0.1521046"
|
||||
puppeteer-core: "npm:24.30.0"
|
||||
puppeteer-core: "npm:24.31.0"
|
||||
typed-query-selector: "npm:^2.12.0"
|
||||
bin:
|
||||
puppeteer: lib/cjs/puppeteer/node/cli.js
|
||||
checksum: 10c0/fc0196e1303ce3b26b951b70c70b9a3fc052e62ce3f0bea572b191ceeeac17ea2ce91b96e687efd249adb1ad11b099a3d28fa876e952436df7d6bfbdb4d5f9fe
|
||||
checksum: 10c0/7b48fbd4efbc4e5a63c760f6047fe76f1dbff2ae7e9c089791b2ea348d7c8df53389c6d3be4c6687e84b8c55eeec8cd3341b42af376110964aa26d66474f9021
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -18631,16 +18630,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"qlik-chart-modules@npm:0.99.2":
|
||||
version: 0.99.2
|
||||
resolution: "qlik-chart-modules@npm:0.99.2"
|
||||
"qlik-chart-modules@npm:0.99.3":
|
||||
version: 0.99.3
|
||||
resolution: "qlik-chart-modules@npm:0.99.3"
|
||||
peerDependencies:
|
||||
"@emotion/react": ^11.0.0
|
||||
"@emotion/styled": ^11.0.0
|
||||
"@mui/material": ^5.0.0
|
||||
react: ">=18.3.1"
|
||||
react-dom: ">=18.3.1"
|
||||
checksum: 10c0/70f2fbe51bc2dd8930370f2e38a7abc071237b11820efeedba3fe7674a1c93b3cdb4fd306a4152dda3f23e7b9fbcce1e7b837b7710246a3a66ec9bb4002671a5
|
||||
checksum: 10c0/7d0b42ffb65eb73a0f01d6158962fe671e8a89db59596834e2b0211f6b1844bff122bcc6624afd288ff4c3b839092f97692d6641110c127582cf7203ed08d596
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -19643,7 +19642,7 @@ __metadata:
|
||||
eslint-config-airbnb: "npm:19.0.4"
|
||||
eslint-config-prettier: "npm:10.1.8"
|
||||
eslint-plugin-import: "npm:2.32.0"
|
||||
eslint-plugin-jest: "npm:^29.1.0"
|
||||
eslint-plugin-jest: "npm:^29.2.1"
|
||||
eslint-plugin-jsx-a11y: "npm:6.10.2"
|
||||
eslint-plugin-mocha: "npm:11.2.0"
|
||||
eslint-plugin-prettier: "npm:5.5.4"
|
||||
@@ -19657,12 +19656,12 @@ __metadata:
|
||||
jest-location-mock: "npm:^2.0.0"
|
||||
jimp: "npm:^1.6.0"
|
||||
lerna: "npm:9.0.1"
|
||||
lint-staged: "npm:^16.2.6"
|
||||
lint-staged: "npm:^16.2.7"
|
||||
mocha-junit-reporter: "npm:2.2.1"
|
||||
picasso-plugin-q: "npm:2.10.0"
|
||||
picasso.js: "npm:2.10.0"
|
||||
prettier: "npm:3.6.2"
|
||||
puppeteer: "npm:24.30.0"
|
||||
puppeteer: "npm:24.31.0"
|
||||
qix-faker: "npm:0.3.0"
|
||||
react-is: "npm:18.3.1"
|
||||
rollup: "npm:4.53.3"
|
||||
@@ -22243,10 +22242,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"webdriver-bidi-protocol@npm:0.3.8":
|
||||
version: 0.3.8
|
||||
resolution: "webdriver-bidi-protocol@npm:0.3.8"
|
||||
checksum: 10c0/288134377635b9cd24cc73f9b715d169eea39eeb8d50afbafd90ca313379fa9b2964e666c90256d2b34a6089e3531cc1e17a0d289d3b8f9b224a2bba73fb03e3
|
||||
"webdriver-bidi-protocol@npm:0.3.9":
|
||||
version: 0.3.9
|
||||
resolution: "webdriver-bidi-protocol@npm:0.3.9"
|
||||
checksum: 10c0/2a87ca276d6eb75d4a8c2f5f7f9efff2964970484bdf7945525785ab965853d3c6877a542707bff17e8008ea16386ee5c20ef107cba7080fa9519f18a6e88577
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
||||
Reference in New Issue
Block a user