diff --git a/demos/vue3_2/vue-2-base/emp.config.ts b/demos/vue3_2/vue-2-base/emp.config.ts
new file mode 100644
index 00000000..68425b6d
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/emp.config.ts
@@ -0,0 +1,42 @@
+import {defineConfig} from '@empjs/cli'
+import vue from '@empjs/plugin-vue2'
+import {pluginRspackEmpShare} from '@empjs/share'
+export default defineConfig(store => {
+ return {
+ plugins: [
+ vue(),
+ pluginRspackEmpShare({
+ name: 'vue2Base',
+ exposes: {
+ './Content': './src/components/Content',
+ './Table': './src/components/table',
+ './CompositionApi': './src/components/CompositionApi',
+ './store': './src/store',
+ },
+ empRuntime: {
+ runtimeLib: "https://unpkg.yy.com/@empjs/share@3.1.5/output/sdk.js",
+ shareLib: {
+ vue: 'Vue@https://unpkg.com/vue@2.7.14/dist/vue.min.js',
+ vuex: "Vuex@https://unpkg.com/vuex@3.6.2/dist/vuex.min.js",
+ 'element-ui': [
+ 'ELEMENT@https://unpkg.com/element-ui/lib/index.js',
+ "https://unpkg.com/element-ui/lib/theme-chalk/index.css",
+ ],
+ },
+ framework: 'vue2',
+ },
+ }),
+ ],
+ html: {
+ title: 'EMP3 vue2 base',
+ },
+ server: {
+ port: 9001,
+ open: false,
+ },
+ appEntry: 'main.js',
+ debug: {
+ clearLog: false,
+ },
+ }
+})
diff --git a/demos/vue3_2/vue-2-base/package.json b/demos/vue3_2/vue-2-base/package.json
new file mode 100644
index 00000000..6465f52c
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/package.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue2-base",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "type": "module",
+ "devDependencies": {
+ "@empjs/cli": "3.2.6-beta.2",
+ "@empjs/plugin-vue2": "3.2.0"
+ },
+ "dependencies": {
+ "@empjs/share": "3.2.0",
+ "element-ui": "^2.15.14",
+ "vue": "^2.7.14",
+ "vue-router": "3",
+ "vuex": "3"
+ },
+ "scripts": {
+ "dev": "emp dev",
+ "build": "emp build --env prod",
+ "start": "emp serve",
+ "stat": "emp build --analyze",
+ "emp": "emp"
+ },
+ "author": "",
+ "license": "ISC"
+}
diff --git a/demos/vue3_2/vue-2-base/src/App.vue b/demos/vue3_2/vue-2-base/src/App.vue
new file mode 100644
index 00000000..a14d0c32
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/App.vue
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/bootstrap.js b/demos/vue3_2/vue-2-base/src/bootstrap.js
new file mode 100644
index 00000000..fa815a6c
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/bootstrap.js
@@ -0,0 +1,10 @@
+import App from '@/App'
+import store from '@/store'
+import Vue from 'vue'
+import router from './router'
+
+new Vue({
+ router,
+ store,
+ render: h => h(App),
+}).$mount('#emp-root')
diff --git a/demos/vue3_2/vue-2-base/src/components/Button.vue b/demos/vue3_2/vue-2-base/src/components/Button.vue
new file mode 100644
index 00000000..3a9fe818
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/components/Button.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/components/CompositionApi.vue b/demos/vue3_2/vue-2-base/src/components/CompositionApi.vue
new file mode 100644
index 00000000..125fae43
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/components/CompositionApi.vue
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/components/Content.vue b/demos/vue3_2/vue-2-base/src/components/Content.vue
new file mode 100644
index 00000000..1fcaf156
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/components/Content.vue
@@ -0,0 +1,96 @@
+
+
+
+
More... update from base
+
+
+ -
+
+
+ -
+
{{ title }}
+
+
+ -
+
prop: {{ dataProps }}
+
+
+
+
+
+
JSX Dynamic Component
+
+
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/components/Hello.jsx b/demos/vue3_2/vue-2-base/src/components/Hello.jsx
new file mode 100644
index 00000000..523579b5
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/components/Hello.jsx
@@ -0,0 +1,18 @@
+export default {
+ methods: {
+ handleButtonClick(e) {
+ e.preventDefault()
+ alert('button clicked')
+ },
+ },
+ render() {
+ return (
+
+
+
+
+ )
+ },
+}
+
+export const Hello = () => hello jsx Component Here!
diff --git a/demos/vue3_2/vue-2-base/src/components/table.vue b/demos/vue3_2/vue-2-base/src/components/table.vue
new file mode 100644
index 00000000..daee54fe
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/components/table.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+ 查看
+ 编辑
+
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/main.js b/demos/vue3_2/vue-2-base/src/main.js
new file mode 100644
index 00000000..f2833da7
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/main.js
@@ -0,0 +1,11 @@
+// 使用 empShareLib后不需要再实例化
+// import Vue from 'vue'
+// import Vuex from 'vuex'
+// import Router from 'vue-router'
+// Vue.use(Router)
+// Vue.use(Vuex)
+// Vue.config.productionTip = false
+// import ElementUI from 'element-ui'
+// import 'element-ui/lib/theme-chalk/index.css'
+// Vue.use(ElementUI)
+import('./bootstrap')
diff --git a/demos/vue3_2/vue-2-base/src/router.js b/demos/vue3_2/vue-2-base/src/router.js
new file mode 100644
index 00000000..4bfa7712
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/router.js
@@ -0,0 +1,12 @@
+import Router from 'vue-router'
+
+export default new Router({
+ mode: 'hash',
+ base: '/',
+ routes: [
+ {
+ path: '/',
+ component: () => import('./views/Home'),
+ },
+ ],
+})
diff --git a/demos/vue3_2/vue-2-base/src/store/index.js b/demos/vue3_2/vue-2-base/src/store/index.js
new file mode 100644
index 00000000..76a3d0e7
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/store/index.js
@@ -0,0 +1,12 @@
+import Vuex from 'vuex'
+export const countStore = new Vuex.Store({
+ state: {
+ count: 0,
+ },
+ mutations: {
+ increment(state) {
+ state.count++
+ },
+ },
+})
+export default countStore
diff --git a/demos/vue3_2/vue-2-base/src/views/Home.vue b/demos/vue3_2/vue-2-base/src/views/Home.vue
new file mode 100644
index 00000000..137923f3
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/views/Home.vue
@@ -0,0 +1,72 @@
+
+
+
SVGA COMPONENT LOGO:
+
+
Hello JSX Component
+
+
Img Example in src
+
+ -
+
PNG
+
+
+ -
+
SVG
+
+
+
+
Content Component
+
+
Element Table
+
+
CompositionApi
+
+
+
+
+
diff --git a/demos/vue3_2/vue-2-base/src/views/logo.png b/demos/vue3_2/vue-2-base/src/views/logo.png
new file mode 100644
index 00000000..1b3356a7
Binary files /dev/null and b/demos/vue3_2/vue-2-base/src/views/logo.png differ
diff --git a/demos/vue3_2/vue-2-base/src/views/logo.svg b/demos/vue3_2/vue-2-base/src/views/logo.svg
new file mode 100644
index 00000000..6b60c104
--- /dev/null
+++ b/demos/vue3_2/vue-2-base/src/views/logo.svg
@@ -0,0 +1,7 @@
+
diff --git a/demos/vue3_2/vue-3-project/emp.config.ts b/demos/vue3_2/vue-3-project/emp.config.ts
new file mode 100644
index 00000000..da2fa97a
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/emp.config.ts
@@ -0,0 +1,46 @@
+import {defineConfig} from '@empjs/cli'
+import Vue3 from '@empjs/plugin-vue3'
+import {pluginRspackEmpShare} from '@empjs/share'
+// cf vue3
+const deploy = process.env.DEPLOY
+const isCf = deploy === 'cloudflare'
+//
+export default defineConfig(store => {
+ const ip = store.getLanIp()
+ const vue2Base = isCf ? 'https://mf-vue3.sc.empjs.dev/host/emp.js' : `http://${ip}:9001/emp.js`
+ return {
+ plugins: [
+ Vue3(),
+ pluginRspackEmpShare({
+ name: 'vue3Project',
+ shared: {
+ vue: {
+ requiredVersion: '^3',
+ },
+ },
+ remotes: {
+ '@v2b': `vue2Base@${vue2Base}`,
+ },
+ empRuntime: {
+ runtimeLib: "https://unpkg.yy.com/@empjs/share@3.1.5/output/sdk.js",
+ shareLib: {
+ vue: 'Vue@https://unpkg.com/vue@2.7.14/dist/vue.min.js',
+ vuex: "Vuex@https://unpkg.com/vuex@3.6.2/dist/vuex.min.js",
+ 'element-ui': [
+ 'ELEMENT@https://unpkg.com/element-ui/lib/index.js',
+ "https://unpkg.com/element-ui/lib/theme-chalk/index.css",
+ ],
+ },
+ framework: undefined,
+ },
+ }),
+ ],
+ appEntry: 'main.ts',
+ server: {port: 9302},
+ html: {title: 'EMP Vue3 Projects'},
+ debug: {
+ clearLog: false,
+ showRsconfig: false,
+ },
+ }
+})
diff --git a/demos/vue3_2/vue-3-project/package.json b/demos/vue3_2/vue-3-project/package.json
new file mode 100644
index 00000000..49df385a
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/package.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue3-project",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "type": "module",
+ "devDependencies": {
+ "@empjs/cli": "3.2.7",
+ "@empjs/plugin-vue3": "3.2.0"
+ },
+ "dependencies": {
+ "@empjs/share": "3.2.0",
+ "ant-design-vue": "^4.1.2",
+ "vue": "^3.4.20",
+ "vue-router": "4"
+ },
+ "scripts": {
+ "dev": "emp dev",
+ "build": "emp build",
+ "start": "emp serve",
+ "stat": "emp build --analyze",
+ "emp": "emp"
+ },
+ "author": "",
+ "license": "ISC"
+}
diff --git a/demos/vue3_2/vue-3-project/src/App.vue b/demos/vue3_2/vue-3-project/src/App.vue
new file mode 100644
index 00000000..530fb4b0
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/App.vue
@@ -0,0 +1,13 @@
+
+ Hello App
+
+ Current route path: {{ $route.fullPath }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/demos/vue3_2/vue-3-project/src/Home.vue b/demos/vue3_2/vue-3-project/src/Home.vue
new file mode 100644
index 00000000..d5198169
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/Home.vue
@@ -0,0 +1,25 @@
+
+
+
Vue 3 Project
+
=== @v2b/Content ===
+
+
CompositionApi
+
+
=== @v2b/Table ===
+
+
+
+
+
+
+
+
diff --git a/demos/vue3_2/vue-3-project/src/bootstrap.ts b/demos/vue3_2/vue-3-project/src/bootstrap.ts
new file mode 100644
index 00000000..92a13602
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/bootstrap.ts
@@ -0,0 +1,9 @@
+// import Antd from '@v3/Antd'
+import {createApp} from 'vue'
+import App from './App.vue'
+import {router} from './router'
+// console.log('Antd', Antd)
+const app = createApp(App)
+// app.use(Antd)
+app.use(router)
+app.mount('#emp-root')
diff --git a/demos/vue3_2/vue-3-project/src/main.ts b/demos/vue3_2/vue-3-project/src/main.ts
new file mode 100644
index 00000000..fd65f60c
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/main.ts
@@ -0,0 +1 @@
+import('./bootstrap')
diff --git a/demos/vue3_2/vue-3-project/src/router.ts b/demos/vue3_2/vue-3-project/src/router.ts
new file mode 100644
index 00000000..5a43cfa1
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/router.ts
@@ -0,0 +1,11 @@
+import {createRouter, createWebHashHistory} from 'vue-router'
+
+const routes = [
+ {path: '/', name: 'home', component: () => import('./Home.vue')},
+ // {path: '/hostHome', name: 'hostHome', component: () => import('@v3/Home')},
+]
+
+export const router = createRouter({
+ history: createWebHashHistory(),
+ routes,
+})
diff --git a/demos/vue3_2/vue-3-project/src/shims-vue.d.ts b/demos/vue3_2/vue-3-project/src/shims-vue.d.ts
new file mode 100644
index 00000000..c2b902ff
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/src/shims-vue.d.ts
@@ -0,0 +1,7 @@
+declare module '*.vue' {
+ import type {DefineComponent} from 'vue'
+ const component: DefineComponent, Record, unknown>
+ export default component
+}
+
+declare module '@v3/*'
diff --git a/demos/vue3_2/vue-3-project/tsconfig.json b/demos/vue3_2/vue-3-project/tsconfig.json
new file mode 100644
index 00000000..883bbb57
--- /dev/null
+++ b/demos/vue3_2/vue-3-project/tsconfig.json
@@ -0,0 +1,9 @@
+{
+ "extends": "@empjs/cli/emp-tsconfig.json",
+ "compilerOptions": {
+ "jsx": "preserve",
+ "allowJs": true
+ },
+ "include": ["src"],
+ "exclude": ["node_modules"]
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6cdd8269..5412d00f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -206,7 +206,7 @@ importers:
dependencies:
'@empjs/share':
specifier: 3.2.0
- version: 3.2.0(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(webpack@5.90.3)
+ version: 3.2.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.90.3)
element-ui:
specifier: ^2.15.14
version: 2.15.14(vue@2.7.16)
@@ -222,13 +222,13 @@ importers:
devDependencies:
'@empjs/cli':
specifier: 3.2.6-beta.2
- version: 3.2.6-beta.2(less@4.2.0)(typescript@5.3.3)(webpack@5.90.3)
+ version: 3.2.6-beta.2(less@4.2.0)(ts-node@10.9.1)(typescript@5.3.3)(webpack@5.90.3)
'@empjs/plugin-stylus':
specifier: ^3.2.0
version: 3.2.0(@rspack/core@1.0.10)(webpack@5.90.3)
'@empjs/plugin-vue2':
specifier: 3.2.0
- version: 3.2.0(@babel/core@7.24.0)(css-loader@7.1.2)(react-dom@18.3.1)(react@18.3.1)(webpack@5.90.3)
+ version: 3.2.0(@babel/core@7.24.0)(css-loader@7.1.2)(react-dom@18.2.0)(react@18.2.0)(webpack@5.90.3)
demos/vue2/vue-2-project:
dependencies:
@@ -298,6 +298,53 @@ importers:
specifier: 3.2.0
version: 3.2.0(@babel/core@7.24.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.90.3)
+ demos/vue3_2/vue-2-base:
+ dependencies:
+ '@empjs/share':
+ specifier: 3.2.0
+ version: 3.2.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.90.3)
+ element-ui:
+ specifier: ^2.15.14
+ version: 2.15.14(vue@2.7.16)
+ vue:
+ specifier: ^2.7.14
+ version: 2.7.16
+ vue-router:
+ specifier: '3'
+ version: 3.6.5(vue@2.7.16)
+ vuex:
+ specifier: '3'
+ version: 3.6.2(vue@2.7.16)
+ devDependencies:
+ '@empjs/cli':
+ specifier: 3.2.6-beta.2
+ version: 3.2.6-beta.2(less@4.2.0)(ts-node@10.9.1)(typescript@5.3.3)(webpack@5.90.3)
+ '@empjs/plugin-vue2':
+ specifier: 3.2.0
+ version: 3.2.0(@babel/core@7.24.0)(css-loader@7.1.2)(react-dom@18.2.0)(react@18.2.0)(webpack@5.90.3)
+
+ demos/vue3_2/vue-3-project:
+ dependencies:
+ '@empjs/share':
+ specifier: 3.2.0
+ version: 3.2.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.90.3)
+ ant-design-vue:
+ specifier: ^4.1.2
+ version: 4.2.3(vue@3.4.31)
+ vue:
+ specifier: ^3.4.20
+ version: 3.4.31(typescript@5.3.3)
+ vue-router:
+ specifier: '4'
+ version: 4.4.5(vue@3.4.31)
+ devDependencies:
+ '@empjs/cli':
+ specifier: 3.2.7
+ version: 3.2.7(less@4.2.0)(ts-node@10.9.1)(typescript@5.3.3)(webpack@5.90.3)
+ '@empjs/plugin-vue3':
+ specifier: 3.2.0
+ version: 3.2.0(@babel/core@7.24.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.90.3)
+
projects/emp-runtime-react-16-app:
dependencies:
'@empjs/plugin-emp-runtime':
@@ -2467,50 +2514,6 @@ packages:
- webpack-cli
dev: true
- /@empjs/cli@3.2.6-beta.2(less@4.2.0)(typescript@5.3.3)(webpack@5.90.3):
- resolution: {integrity: sha512-6DJogTud8s1Bg/lb0LYMG1NkQCcTKf9RvVexL4sjqbj4w4iniUlHWSuih2ZBs4krPpvmkGVHqhbeopm/Odv1ew==}
- engines: {node: '>=16.0.0'}
- hasBin: true
- dependencies:
- '@rsdoctor/rspack-plugin': 0.4.6(@rspack/core@1.0.10)(webpack@5.90.3)
- '@rspack/core': 1.0.10(@swc/helpers@0.5.13)
- '@rspack/dev-server': 1.0.9(@rspack/core@1.0.10)(webpack@5.90.3)
- '@swc/helpers': 0.5.13
- address: 2.0.3
- chalk: 5.3.0
- commander: 11.1.0
- compression: 1.7.4
- core-js: 3.38.1
- cors: 2.8.5
- default-gateway: 7.2.2
- express: 4.19.2
- fs-extra: 11.2.0
- glob: 10.4.5
- gzip-size: 7.0.0
- html-webpack-plugin: 5.6.0(@rspack/core@1.0.10)(webpack@5.90.3)
- jiti: 2.0.0
- less-loader: 12.2.0(@rspack/core@1.0.10)(less@4.2.0)(webpack@5.90.3)
- open: 10.1.0
- sass-embedded: 1.79.5
- sass-loader: 16.0.2(@rspack/core@1.0.10)(sass-embedded@1.79.5)(webpack@5.90.3)
- typescript-plugin-css-modules: 5.1.0(typescript@5.3.3)
- webpack-bundle-analyzer: 4.10.2
- webpack-chain: 6.5.1
- transitivePeerDependencies:
- - '@types/express'
- - bufferutil
- - debug
- - less
- - node-sass
- - sass
- - supports-color
- - ts-node
- - typescript
- - utf-8-validate
- - webpack
- - webpack-cli
- dev: true
-
/@empjs/cli@3.2.7(less@4.2.0)(ts-node@10.9.1)(typescript@5.3.3)(webpack@5.90.3):
resolution: {integrity: sha512-VM+UD8pag/vx6KgSXz/SRxH04KgUl0t6RQcsT4jtjl2crmW1eAwkE/zYdaDfvb+/Vcs+hnhcN4JfpO5Nerobfg==}
engines: {node: '>=16.0.0'}
@@ -2764,79 +2767,6 @@ packages:
- whiskers
dev: true
- /@empjs/plugin-vue2@3.2.0(@babel/core@7.24.0)(css-loader@7.1.2)(react-dom@18.3.1)(react@18.3.1)(webpack@5.90.3):
- resolution: {integrity: sha512-OGC/Tn87H9b1U/BjHBxh36K5V90MEdrGy63jMh9jqZW8ij8lyAitQLbPOl5Zl5Bw8XiIyxOZJbSXJ1LC/sQ8RQ==}
- engines: {node: '>=16.0.0'}
- dependencies:
- '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.24.0)(vue@2.7.14)
- babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3)
- vue: 2.7.14
- vue-loader: 15.11.1(css-loader@7.1.2)(react-dom@18.3.1)(react@18.3.1)(webpack@5.90.3)
- vue-svg-inline-loader: 2.1.5
- transitivePeerDependencies:
- - '@babel/core'
- - '@vue/compiler-sfc'
- - arc-templates
- - atpl
- - babel-core
- - bracket-template
- - cache-loader
- - coffee-script
- - css-loader
- - dot
- - dust
- - dustjs-helpers
- - dustjs-linkedin
- - eco
- - ect
- - ejs
- - haml-coffee
- - hamlet
- - hamljs
- - handlebars
- - hogan.js
- - htmling
- - jade
- - jazz
- - jqtpl
- - just
- - liquid-node
- - liquor
- - lodash
- - marko
- - mote
- - mustache
- - nunjucks
- - plates
- - prettier
- - pug
- - qejs
- - ractive
- - razor-tmpl
- - react
- - react-dom
- - slm
- - squirrelly
- - supports-color
- - swig
- - swig-templates
- - teacup
- - templayed
- - then-jade
- - then-pug
- - tinyliquid
- - toffee
- - twig
- - twing
- - underscore
- - vash
- - velocityjs
- - vue-template-compiler
- - walrus
- - webpack
- - whiskers
- dev: true
-
/@empjs/plugin-vue3@3.0.0(@babel/core@7.24.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.90.3):
resolution: {integrity: sha512-F6QRdgU7UHrAkpj2StauALwtUpHXqBATQlSbP0UneEIa4FpuA+W7wTWe39iODJOV0ldfwl/gK0BTvd+FQ8/zMw==}
engines: {node: '>=16.0.0'}
@@ -2935,26 +2865,6 @@ packages:
- webpack
dev: false
- /@empjs/share@3.2.0(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(webpack@5.90.3):
- resolution: {integrity: sha512-hlWaADnuvHFvnJ+hVK/wgC5R6j19lafoiIPy4pGFaAwbMxZYh49lT9foxN+iJdK8K4uuW03JWI6CH5RrNKm42g==}
- engines: {node: '>=16.0.0'}
- dependencies:
- '@empjs/module-federation-runtime': 0.6.10
- '@module-federation/enhanced': 0.6.10(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(webpack@5.90.3)
- '@module-federation/sdk': 0.6.10
- core-js: 3.38.1
- transitivePeerDependencies:
- - bufferutil
- - debug
- - react
- - react-dom
- - supports-color
- - typescript
- - utf-8-validate
- - vue-tsc
- - webpack
- dev: false
-
/@empjs/vue-loader@17.4.5(vue@3.4.31)(webpack@5.90.3):
resolution: {integrity: sha512-tk0HoaXv2+i8bVlCanaSqaHlH10xIQPlMHBGPZI9wBoyVmxMXAdYIVRjWLLkk0r/WJAEIf4jwkJbf7WKsShvSA==}
peerDependencies:
@@ -3104,19 +3014,6 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@module-federation/data-prefetch@0.6.10(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-yu9sU89mYtH8MtczL5lTBqxAfrBX+kG0936Xfc7ZEbCU5pFcK7n7hrz5pVSpx5ZaYRQfrXUC+HP6nrevExnUXA==}
- peerDependencies:
- react: '>=16.9.0'
- react-dom: '>=16.9.0'
- dependencies:
- '@module-federation/runtime': 0.6.10
- '@module-federation/sdk': 0.6.10
- fs-extra: 9.1.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- dev: false
-
/@module-federation/dts-plugin@0.1.19(typescript@5.3.3):
resolution: {integrity: sha512-NlrpjBX+qkpraYZm1lMMmkdKvQ7X6z3uWPQOk70PVTPxrRVHwxATXC+yt3oxTdwFSkAM06o5B/nJiy+EBbrVeQ==}
peerDependencies:
@@ -3324,41 +3221,6 @@ packages:
- utf-8-validate
dev: false
- /@module-federation/enhanced@0.6.10(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(webpack@5.90.3):
- resolution: {integrity: sha512-hx525xC211eQZGllthtNSiR97adn8z03Ebn42H8k83ZD+QjLdENW5iwRstHNGOiWemgN305w5iaueIt4oSJkFQ==}
- peerDependencies:
- typescript: ^4.9.0 || ^5.0.0
- vue-tsc: '>=1.0.24'
- webpack: ^5.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- vue-tsc:
- optional: true
- webpack:
- optional: true
- dependencies:
- '@module-federation/bridge-react-webpack-plugin': 0.6.10
- '@module-federation/data-prefetch': 0.6.10(react-dom@18.3.1)(react@18.3.1)
- '@module-federation/dts-plugin': 0.6.10(typescript@5.3.3)
- '@module-federation/managers': 0.6.10
- '@module-federation/manifest': 0.6.10(typescript@5.3.3)
- '@module-federation/rspack': 0.6.10(typescript@5.3.3)
- '@module-federation/runtime-tools': 0.6.10
- '@module-federation/sdk': 0.6.10
- btoa: 1.2.1
- typescript: 5.3.3
- upath: 2.0.1
- webpack: 5.90.3
- transitivePeerDependencies:
- - bufferutil
- - debug
- - react
- - react-dom
- - supports-color
- - utf-8-validate
- dev: false
-
/@module-federation/managers@0.0.17:
resolution: {integrity: sha512-Itft13t0/XgWUvhPTuUDmm3hUnw0AwZOmVRk/J2AR2vLYBnibgtgNWYVZf6+k0/w4LwdM6htminDFQwiC/6VHA==}
dependencies:
@@ -3862,7 +3724,7 @@ packages:
'@types/estree': 1.0.5
'@types/tapable': 2.2.7
source-map: 0.7.4
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/@rsdoctor/types@0.4.6(@rspack/core@1.0.13)(webpack@5.90.3):
@@ -5241,81 +5103,12 @@ packages:
- whiskers
dev: true
- /@vue/component-compiler-utils@3.3.0(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==}
- dependencies:
- consolidate: 0.15.1(react-dom@18.3.1)(react@18.3.1)
- hash-sum: 1.0.2
- lru-cache: 4.1.5
- merge-source-map: 1.1.0
- postcss: 7.0.39
- postcss-selector-parser: 6.1.0
- source-map: 0.6.1
- vue-template-es2015-compiler: 1.9.1
- optionalDependencies:
- prettier: 2.8.8
- transitivePeerDependencies:
- - arc-templates
- - atpl
- - babel-core
- - bracket-template
- - coffee-script
- - dot
- - dust
- - dustjs-helpers
- - dustjs-linkedin
- - eco
- - ect
- - ejs
- - haml-coffee
- - hamlet
- - hamljs
- - handlebars
- - hogan.js
- - htmling
- - jade
- - jazz
- - jqtpl
- - just
- - liquid-node
- - liquor
- - lodash
- - marko
- - mote
- - mustache
- - nunjucks
- - plates
- - pug
- - qejs
- - ractive
- - razor-tmpl
- - react
- - react-dom
- - slm
- - squirrelly
- - swig
- - swig-templates
- - teacup
- - templayed
- - then-jade
- - then-pug
- - tinyliquid
- - toffee
- - twig
- - twing
- - underscore
- - vash
- - velocityjs
- - walrus
- - whiskers
- dev: true
-
- /@vue/devtools-api@6.6.4:
- resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
- dev: false
-
- /@vue/reactivity@3.4.31:
- resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==}
+ /@vue/devtools-api@6.6.4:
+ resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
+ dev: false
+
+ /@vue/reactivity@3.4.31:
+ resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==}
dependencies:
'@vue/shared': 3.4.31
@@ -5503,6 +5296,7 @@ packages:
acorn: ^8
dependencies:
acorn: 8.12.1
+ dev: true
/acorn-walk@8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
@@ -5525,6 +5319,7 @@ packages:
resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
engines: {node: '>=0.4.0'}
hasBin: true
+ dev: true
/address@2.0.3:
resolution: {integrity: sha512-XNAb/a6TCqou+TufU8/u11HCu9x1gYvOoxLwtlXgIqmkrYQADVv6ljyW2zwiPhHz9R1gItAWpuDrdJMmrOBFEA==}
@@ -5847,7 +5642,7 @@ packages:
'@babel/core': 7.24.0
find-cache-dir: 4.0.0
schema-utils: 4.2.0
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.0):
@@ -6298,260 +6093,89 @@ packages:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
dependencies:
- delayed-stream: 1.0.0
-
- /commander@11.1.0:
- resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
- engines: {node: '>=16'}
- dev: true
-
- /commander@2.20.3:
- resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
-
- /commander@4.1.1:
- resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
- engines: {node: '>= 6'}
- dev: true
-
- /commander@7.2.0:
- resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
- engines: {node: '>= 10'}
-
- /commander@8.3.0:
- resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
- engines: {node: '>= 12'}
- dev: true
-
- /common-path-prefix@3.0.0:
- resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
- dev: true
-
- /commondir@1.0.1:
- resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: true
-
- /compare-func@2.0.0:
- resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
- dependencies:
- array-ify: 1.0.0
- dot-prop: 5.3.0
- dev: true
-
- /compressible@2.0.18:
- resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
- engines: {node: '>= 0.6'}
- dependencies:
- mime-db: 1.52.0
-
- /compression@1.7.4:
- resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
- engines: {node: '>= 0.8.0'}
- dependencies:
- accepts: 1.3.8
- bytes: 3.0.0
- compressible: 2.0.18
- debug: 2.6.9
- on-headers: 1.0.2
- safe-buffer: 5.1.2
- vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
-
- /compute-scroll-into-view@1.0.20:
- resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==}
- dev: false
-
- /concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
-
- /connect-history-api-fallback@2.0.0:
- resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
- engines: {node: '>=0.8'}
-
- /connect@3.7.0:
- resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
- engines: {node: '>= 0.10.0'}
- dependencies:
- debug: 2.6.9
- finalhandler: 1.1.2
- parseurl: 1.3.3
- utils-merge: 1.0.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /consolidate@0.15.1(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==}
- engines: {node: '>= 0.10.0'}
- deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog
- peerDependencies:
- arc-templates: ^0.5.3
- atpl: '>=0.7.6'
- babel-core: ^6.26.3
- bracket-template: ^1.1.5
- coffee-script: ^1.12.7
- dot: ^1.1.3
- dust: ^0.3.0
- dustjs-helpers: ^1.7.4
- dustjs-linkedin: ^2.7.5
- eco: ^1.1.0-rc-3
- ect: ^0.5.9
- ejs: ^3.1.5
- haml-coffee: ^1.14.1
- hamlet: ^0.3.3
- hamljs: ^0.6.2
- handlebars: ^4.7.6
- hogan.js: ^3.0.2
- htmling: ^0.0.8
- jade: ^1.11.0
- jazz: ^0.0.18
- jqtpl: ~1.1.0
- just: ^0.1.8
- liquid-node: ^3.0.1
- liquor: ^0.0.5
- lodash: ^4.17.20
- marko: ^3.14.4
- mote: ^0.2.0
- mustache: ^3.0.0
- nunjucks: ^3.2.2
- plates: ~0.4.11
- pug: ^3.0.0
- qejs: ^3.0.5
- ractive: ^1.3.12
- razor-tmpl: ^1.3.1
- react: ^16.13.1
- react-dom: ^16.13.1
- slm: ^2.0.0
- squirrelly: ^5.1.0
- swig: ^1.4.2
- swig-templates: ^2.0.3
- teacup: ^2.0.0
- templayed: '>=0.2.3'
- then-jade: '*'
- then-pug: '*'
- tinyliquid: ^0.2.34
- toffee: ^0.3.6
- twig: ^1.15.2
- twing: ^5.0.2
- underscore: ^1.11.0
- vash: ^0.13.0
- velocityjs: ^2.0.1
- walrus: ^0.10.1
- whiskers: ^0.4.0
- peerDependenciesMeta:
- arc-templates:
- optional: true
- atpl:
- optional: true
- babel-core:
- optional: true
- bracket-template:
- optional: true
- coffee-script:
- optional: true
- dot:
- optional: true
- dust:
- optional: true
- dustjs-helpers:
- optional: true
- dustjs-linkedin:
- optional: true
- eco:
- optional: true
- ect:
- optional: true
- ejs:
- optional: true
- haml-coffee:
- optional: true
- hamlet:
- optional: true
- hamljs:
- optional: true
- handlebars:
- optional: true
- hogan.js:
- optional: true
- htmling:
- optional: true
- jade:
- optional: true
- jazz:
- optional: true
- jqtpl:
- optional: true
- just:
- optional: true
- liquid-node:
- optional: true
- liquor:
- optional: true
- lodash:
- optional: true
- marko:
- optional: true
- mote:
- optional: true
- mustache:
- optional: true
- nunjucks:
- optional: true
- plates:
- optional: true
- pug:
- optional: true
- qejs:
- optional: true
- ractive:
- optional: true
- razor-tmpl:
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- slm:
- optional: true
- squirrelly:
- optional: true
- swig:
- optional: true
- swig-templates:
- optional: true
- teacup:
- optional: true
- templayed:
- optional: true
- then-jade:
- optional: true
- then-pug:
- optional: true
- tinyliquid:
- optional: true
- toffee:
- optional: true
- twig:
- optional: true
- twing:
- optional: true
- underscore:
- optional: true
- vash:
- optional: true
- velocityjs:
- optional: true
- walrus:
- optional: true
- whiskers:
- optional: true
+ delayed-stream: 1.0.0
+
+ /commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+ dev: true
+
+ /commander@2.20.3:
+ resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+
+ /commander@4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /commander@7.2.0:
+ resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
+ engines: {node: '>= 10'}
+
+ /commander@8.3.0:
+ resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
+ engines: {node: '>= 12'}
+ dev: true
+
+ /common-path-prefix@3.0.0:
+ resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
+ dev: true
+
+ /commondir@1.0.1:
+ resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
+ dev: true
+
+ /compare-func@2.0.0:
+ resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
dependencies:
- bluebird: 3.7.2
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
+ array-ify: 1.0.0
+ dot-prop: 5.3.0
+ dev: true
+
+ /compressible@2.0.18:
+ resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
+ engines: {node: '>= 0.6'}
+ dependencies:
+ mime-db: 1.52.0
+
+ /compression@1.7.4:
+ resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ accepts: 1.3.8
+ bytes: 3.0.0
+ compressible: 2.0.18
+ debug: 2.6.9
+ on-headers: 1.0.2
+ safe-buffer: 5.1.2
+ vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /compute-scroll-into-view@1.0.20:
+ resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==}
+ dev: false
+
+ /concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ /connect-history-api-fallback@2.0.0:
+ resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
+ engines: {node: '>=0.8'}
+
+ /connect@3.7.0:
+ resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
+ engines: {node: '>= 0.10.0'}
+ dependencies:
+ debug: 2.6.9
+ finalhandler: 1.1.2
+ parseurl: 1.3.3
+ utils-merge: 1.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /consolidate@0.15.1(react-dom@18.3.1)(react@18.3.1):
+ /consolidate@0.15.1(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==}
engines: {node: '>= 0.10.0'}
deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog
@@ -6718,8 +6342,8 @@ packages:
optional: true
dependencies:
bluebird: 3.7.2
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
dev: true
/content-disposition@0.5.2:
@@ -6930,7 +6554,7 @@ packages:
postcss-modules-values: 4.0.0(postcss@8.4.39)
postcss-value-parser: 4.2.0
semver: 7.6.3
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/css-select-base-adapter@0.1.1:
@@ -8469,7 +8093,7 @@ packages:
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.1
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/html-webpack-plugin@5.6.0(@rspack/core@1.0.13)(webpack@5.90.3):
@@ -9236,7 +8860,7 @@ packages:
dependencies:
'@rspack/core': 1.0.10(@swc/helpers@0.5.13)
less: 4.2.0
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/less-loader@12.2.0(@rspack/core@1.0.13)(less@4.2.0)(webpack@5.90.3):
@@ -10407,23 +10031,6 @@ packages:
postcss: 8.4.39
dev: true
- /postcss-load-config@3.1.4(postcss@8.4.39):
- resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
- engines: {node: '>= 10'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- postcss: 8.4.39
- yaml: 1.10.2
- dev: true
-
/postcss-load-config@3.1.4(postcss@8.4.39)(ts-node@10.9.1):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
@@ -10716,6 +10323,7 @@ packages:
loose-envify: 1.4.0
react: 18.3.1
scheduler: 0.23.2
+ dev: false
/react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
@@ -10754,6 +10362,7 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
loose-envify: 1.4.0
+ dev: false
/read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
@@ -11538,7 +11147,7 @@ packages:
'@rspack/core': 1.0.10(@swc/helpers@0.5.13)
neo-async: 2.6.2
sass-embedded: 1.79.5
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/sass-loader@16.0.2(@rspack/core@1.0.13)(sass-embedded@1.79.5)(webpack@5.90.3):
@@ -12202,7 +11811,7 @@ packages:
peerDependencies:
webpack: ^5.27.0
dependencies:
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/stylis@4.3.2:
@@ -12226,7 +11835,7 @@ packages:
fast-glob: 3.3.2
normalize-path: 3.0.0
stylus: 0.63.0
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/stylus@0.62.0:
@@ -12400,7 +12009,7 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.31.1
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
/terser@5.31.1:
resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==}
@@ -12698,33 +12307,6 @@ packages:
- ts-node
dev: true
- /typescript-plugin-css-modules@5.1.0(typescript@5.3.3):
- resolution: {integrity: sha512-6h+sLBa4l+XYSTn/31vZHd/1c3SvAbLpobY6FxDiUOHJQG1eD9Gh3eCs12+Eqc+TCOAdxcO+zAPvUq0jBfdciw==}
- peerDependencies:
- typescript: '>=4.0.0'
- dependencies:
- '@types/postcss-modules-local-by-default': 4.0.2
- '@types/postcss-modules-scope': 3.0.4
- dotenv: 16.4.5
- icss-utils: 5.1.0(postcss@8.4.39)
- less: 4.2.0
- lodash.camelcase: 4.3.0
- postcss: 8.4.39
- postcss-load-config: 3.1.4(postcss@8.4.39)
- postcss-modules-extract-imports: 3.1.0(postcss@8.4.39)
- postcss-modules-local-by-default: 4.0.5(postcss@8.4.39)
- postcss-modules-scope: 3.2.0(postcss@8.4.39)
- reserved-words: 0.1.2
- sass: 1.77.7
- source-map-js: 1.2.0
- stylus: 0.62.0
- tsconfig-paths: 4.2.0
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- - ts-node
- dev: true
-
/typescript@5.3.3:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
@@ -12957,88 +12539,6 @@ packages:
- whiskers
dev: true
- /vue-loader@15.11.1(css-loader@7.1.2)(react-dom@18.3.1)(react@18.3.1)(webpack@5.90.3):
- resolution: {integrity: sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==}
- peerDependencies:
- '@vue/compiler-sfc': ^3.0.8
- cache-loader: '*'
- css-loader: '*'
- prettier: '*'
- vue-template-compiler: '*'
- webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0
- peerDependenciesMeta:
- '@vue/compiler-sfc':
- optional: true
- cache-loader:
- optional: true
- prettier:
- optional: true
- vue-template-compiler:
- optional: true
- dependencies:
- '@vue/component-compiler-utils': 3.3.0(react-dom@18.3.1)(react@18.3.1)
- css-loader: 7.1.2(@rspack/core@1.0.10)(webpack@5.90.3)
- hash-sum: 1.0.2
- loader-utils: 1.4.2
- vue-hot-reload-api: 2.3.4
- vue-style-loader: 4.1.3
- webpack: 5.90.3
- transitivePeerDependencies:
- - arc-templates
- - atpl
- - babel-core
- - bracket-template
- - coffee-script
- - dot
- - dust
- - dustjs-helpers
- - dustjs-linkedin
- - eco
- - ect
- - ejs
- - haml-coffee
- - hamlet
- - hamljs
- - handlebars
- - hogan.js
- - htmling
- - jade
- - jazz
- - jqtpl
- - just
- - liquid-node
- - liquor
- - lodash
- - marko
- - mote
- - mustache
- - nunjucks
- - plates
- - pug
- - qejs
- - ractive
- - razor-tmpl
- - react
- - react-dom
- - slm
- - squirrelly
- - swig
- - swig-templates
- - teacup
- - templayed
- - then-jade
- - then-pug
- - tinyliquid
- - toffee
- - twig
- - twing
- - underscore
- - vash
- - velocityjs
- - walrus
- - whiskers
- dev: true
-
/vue-loader@15.11.1(css-loader@7.1.2)(webpack@5.90.3):
resolution: {integrity: sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==}
peerDependencies:
@@ -13407,7 +12907,7 @@ packages:
on-finished: 2.4.1
range-parser: 1.2.1
schema-utils: 4.2.0
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
dev: true
/webpack-dev-server@4.13.1(webpack-cli@4.10.0)(webpack@5.90.3):
@@ -13554,7 +13054,7 @@ packages:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack: 5.90.3
+ webpack: 5.90.3(webpack-cli@4.10.0)
webpack-dev-middleware: 7.4.2(webpack@5.90.3)
ws: 8.18.0
transitivePeerDependencies:
@@ -13576,45 +13076,6 @@ packages:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- /webpack@5.90.3:
- resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- dependencies:
- '@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.5
- '@webassemblyjs/ast': 1.12.1
- '@webassemblyjs/wasm-edit': 1.12.1
- '@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.12.1
- acorn-import-assertions: 1.9.0(acorn@8.12.1)
- browserslist: 4.23.2
- chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.0
- es-module-lexer: 1.5.4
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
- json-parse-even-better-errors: 2.3.1
- loader-runner: 4.3.0
- mime-types: 2.1.35
- neo-async: 2.6.2
- schema-utils: 3.3.0
- tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(webpack@5.90.3)
- watchpack: 2.4.1
- webpack-sources: 3.2.3
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
-
/webpack@5.90.3(webpack-cli@4.10.0):
resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==}
engines: {node: '>=10.13.0'}