This commit is contained in:
xion 2024-11-30 00:13:23 +08:00
parent 7327a134b1
commit c4dd362398
7 changed files with 26 additions and 13 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@kevisual/container", "name": "@kevisual/container",
"version": "1.0.0", "version": "1.0.1",
"description": "", "description": "",
"main": "dist/container.js", "main": "dist/container.js",
"publishConfig": { "publishConfig": {
@ -16,10 +16,6 @@
"./edit": { "./edit": {
"import": "./dist/container-edit.js", "import": "./dist/container-edit.js",
"require": "./dist/container-edit.js" "require": "./dist/container-edit.js"
},
"./container.css": {
"import": "./dist/container.css",
"require": "./dist/container.css"
} }
}, },
"scripts": { "scripts": {
@ -44,6 +40,8 @@
"rimraf": "^6.0.1", "rimraf": "^6.0.1",
"rollup": "^4.22.4", "rollup": "^4.22.4",
"rollup-plugin-copy": "^3.5.0", "rollup-plugin-copy": "^3.5.0",
"rollup-plugin-dts": "^6.1.1",
"scheduler": "^0.23.2",
"typescript": "^5.5.4" "typescript": "^5.5.4"
}, },
"peerDependencies": { "peerDependencies": {
@ -52,9 +50,8 @@
"eventemitter3": "^5.0.1" "eventemitter3": "^5.0.1"
}, },
"dependencies": { "dependencies": {
"@kevisual/router": "0.0.6-alpha-2",
"nanoid": "^5.0.7", "nanoid": "^5.0.7",
"rollup-plugin-dts": "^6.1.1",
"scheduler": "^0.23.2",
"zustand": "^4.5.5" "zustand": "^4.5.5"
} }
} }

13
src/browser.ts Normal file
View File

@ -0,0 +1,13 @@
import { QueryRouterServer } from '@kevisual/router/browser';
export const app = new QueryRouterServer({});
app
.route({
path: 'demo',
key: 'demo',
})
.define(async (ctx) => {
//
})
.addTo(app);

View File

@ -1,9 +1,9 @@
// @ts-nocheck // @ts-nocheck
import createEmotion from '@emotion/css/create-instance'; import createEmotion from '@emotion/css/create-instance';
import EventEmitter from 'eventemitter3'; import EventEmitter from 'eventemitter3';
import { ContainerEvent } from './event/continer'; import { ContainerEvent } from '../event/continer';
import { RenderCode } from './render'; import { RenderCode } from '../render';
import { codeUrlManager } from './code-url'; import { codeUrlManager } from '../code-url';
const handleOneCode = async (data: RenderData) => { const handleOneCode = async (data: RenderData) => {
const { code } = data; const { code } = data;

View File

@ -1,4 +1,4 @@
import { handleCode, RenderData } from '../container-old'; import { handleCode, RenderData } from '../legacy/container-old';
import { createStore } from 'zustand/vanilla'; import { createStore } from 'zustand/vanilla';
export type ContainerStore = { export type ContainerStore = {
loading: boolean; loading: boolean;

View File

@ -1,4 +1,4 @@
import { RenderData } from '../container-old'; import { RenderData } from '../legacy/container-old';
export const getTree = (data: RenderData[], id: string) => { export const getTree = (data: RenderData[], id: string) => {
const node = data.find((node) => node.id === id); const node = data.find((node) => node.id === id);

View File

@ -12,9 +12,12 @@
"strict": false, "strict": false,
"baseUrl": ".", "baseUrl": ".",
"rootDir": "src", "rootDir": "src",
"moduleResolution": "bundler",
"isolatedModules": true,
"moduleDetection": "force",
"jsx": "react-jsx",
"noUnusedLocals": false, "noUnusedLocals": false,
"noUnusedParameters": false, "noUnusedParameters": false,
"moduleResolution": "node",
"declaration": true "declaration": true
}, },
"include": [ "include": [