diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index 7832e4b..e8668cb 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -1,6 +1,6 @@ export default { - base: "./", - title: 'Vaguer', + base: "", + title: 'fake-art', plugins: ['demo-container'], themeConfig: { nav: [ diff --git a/docs/.vuepress/enhanceApp.js b/docs/.vuepress/enhanceApp.js index 95241f2..bff687e 100644 --- a/docs/.vuepress/enhanceApp.js +++ b/docs/.vuepress/enhanceApp.js @@ -1,8 +1,8 @@ -import { VaguerComponents } from "../../dist/vaguer.js" +import { FakeComponents } from "../../dist/fake-art.js" import "../../dist/style.css" export default ({ Vue, }) => { - Vue.use(VaguerComponents) + Vue.use(FakeComponents) } diff --git a/docs/README.md b/docs/README.md index 6243697..06af2ac 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -# Hello Vaguer +# Hello fake-art Vue2组件展示 @@ -6,7 +6,7 @@ Vue2组件展示 ```html diff --git a/docs/guide/README.md b/docs/guide/README.md index 9690a97..1e7efbd 100644 --- a/docs/guide/README.md +++ b/docs/guide/README.md @@ -6,7 +6,7 @@ ```html diff --git a/package.json b/package.json index a319016..432c870 100644 --- a/package.json +++ b/package.json @@ -1,19 +1,20 @@ { - "name": "vaguer", + "name": "fake-art", "type": "module", + "version": "0.0.1-alpha.1", "exports": { ".": { "types": "./dist/index.d.ts", - "import": "./dist/vaguer.js", - "require": "./dist/vaguer.cjs" + "import": "./dist/fake-art.js", + "require": "./dist/fake-art.cjs" }, "./style.css": { "import": "./dist/style.css", "require": "./dist/style.css" } }, - "main": "./dist/vaguer.js", - "module": "./dist/vaguer.js", + "main": "./dist/fake-art.js", + "module": "./dist/fake-art.js", "typings": "./dist/index.d.ts", "publishConfig": { "access": "public", diff --git a/playground/dev.ts b/playground/dev.ts index c2a2274..92ab673 100644 --- a/playground/dev.ts +++ b/playground/dev.ts @@ -1,9 +1,9 @@ import type { Component } from "vue" import Vue from "vue" -import { VaguerComponents } from "../src" +import { FakeComponents } from "../src" import Layout from "./layout.vue" -Vue.use(VaguerComponents); +Vue.use(FakeComponents); (async () => { // @ts-expect-error 由于@somebuild/build-component-vue2没有导出vite的类型导致glob无法识别,暂时忽略 diff --git a/playground/src/App.vue b/playground/src/App.vue index 827dd8c..5cdf47f 100644 --- a/playground/src/App.vue +++ b/playground/src/App.vue @@ -1,5 +1,5 @@ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bd31c23..15e2473 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,6 +20,9 @@ importers: '@types/node': specifier: ^20.12.10 version: 20.12.10 + aa: + specifier: npm:@sinonjs/fake-timers@15.0.0 + version: '@sinonjs/fake-timers@15.0.0' eslint: specifier: 9.29.0 version: 9.29.0(jiti@2.6.1) @@ -1596,6 +1599,12 @@ packages: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} engines: {node: '>=6'} + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + + '@sinonjs/fake-timers@15.0.0': + resolution: {integrity: sha512-dlUB2oL+hDIYkIq/OWFBDhQAuU6kDey3eeMiYpVb7UXHhkMq/r1HloKXAbJwJZpYWkFWsydLjMqDpueMUEOjXQ==} + '@somebuild/build-component-vue2@0.0.6': resolution: {integrity: sha512-mmt+LxcO7F7xOWDHAMthCpEhyWwEX3ejRmsGp6MpoNBX7G57DhmR+MP7vyO45R3xF/+isUEHSR2Ali75RiR1Mw==} peerDependencies: @@ -7023,6 +7032,10 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -9141,6 +9154,14 @@ snapshots: '@sindresorhus/is@0.14.0': {} + '@sinonjs/commons@3.0.1': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@15.0.0': + dependencies: + '@sinonjs/commons': 3.0.1 + '@somebuild/build-component-vue2@0.0.6(@somebuild/vite-config-vue2@1.0.1(@types/node@20.12.10)(hogan.js@3.0.2)(lodash@4.17.21)(rollup@4.53.3)(typescript@5.4.2)(vite@5.4.21(@types/node@20.12.10)(sass@1.77.0)(stylus@0.54.8)(terser@4.8.1))(vue-template-compiler@2.6.14)(vue@2.6.14))(@types/node@20.12.10)(sass@1.77.0)(somebuild@0.0.19)(stylus@0.54.8)(terser@4.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)': dependencies: fs-extra: 11.2.0 @@ -15463,6 +15484,8 @@ snapshots: dependencies: prelude-ls: 1.2.1 + type-detect@4.0.8: {} + type-fest@0.21.3: {} type-fest@0.8.1: {} diff --git a/src/components/VaguerButton/VaguerButton.vue b/src/components/FakeButton/FakeButton.vue similarity index 80% rename from src/components/VaguerButton/VaguerButton.vue rename to src/components/FakeButton/FakeButton.vue index db27c15..b2448d7 100644 --- a/src/components/VaguerButton/VaguerButton.vue +++ b/src/components/FakeButton/FakeButton.vue @@ -9,13 +9,13 @@ export default { diff --git a/src/components/FakeButton/index.ts b/src/components/FakeButton/index.ts new file mode 100644 index 0000000..19af81b --- /dev/null +++ b/src/components/FakeButton/index.ts @@ -0,0 +1,6 @@ +import FakeButton from "./FakeButton.vue" + +export { + FakeButton, +} +export default FakeButton diff --git a/src/components/VaguerButton/index.ts b/src/components/VaguerButton/index.ts deleted file mode 100644 index fe7e2e9..0000000 --- a/src/components/VaguerButton/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -import VaguerButton from "./VaguerButton.vue" - -export { - VaguerButton, -} -export default VaguerButton diff --git a/src/components/index.ts b/src/components/index.ts index 345f676..ea94c31 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -13,6 +13,6 @@ // }); // export default exportable; -import VaguerButton from "./VaguerButton/VaguerButton.vue" +import FakeButton from "./FakeButton/FakeButton.vue" -export { VaguerButton } +export { FakeButton } diff --git a/src/index.ts b/src/index.ts index 9e96520..73c1e25 100644 --- a/src/index.ts +++ b/src/index.ts @@ -4,7 +4,7 @@ import * as components from "./components" export default components -export const VaguerComponents: PluginObject = { +export const FakeComponents: PluginObject = { install(app) { Object.entries(components).forEach(([key, value]: [string, any]) => { app.component(key, value) @@ -12,4 +12,4 @@ export const VaguerComponents: PluginObject = { }, } -export { default as VaguerButton } from "./components/VaguerButton" +export { default as FakeButton } from "./components/FakeButton" diff --git a/tsconfig.json b/tsconfig.json index 3c7b725..e836856 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,8 +4,8 @@ "module": "ESNext", "moduleResolution": "Bundler", "paths": { - "vaguer": ["./src/index.ts"], - "@/*": ["./src/*"] + "fake-art": ["./src/index.ts"], + "fake-art/*": ["./src/*"] }, "resolveJsonModule": true, "esModuleInterop": true