koishi插件发布时报错

PS F:\koiship\koishi-app> npm run build nqblacklist

> koishi-app@0.0.0 build
> yakumo build nqblacklist

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
esbuild: external\nqblacklist\src\index.ts -> external\nqblacklist\lib\index.js
PS F:\koiship\koishi-app> npm run pub nqblacklist --verbose
npm verbose cli C:\Program Files\nodejs\node.exe C:\Users\Lenovo\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
npm info using npm@11.0.0
npm info using node@v20.17.0
npm verbose title npm run pub nqblacklist
npm verbose argv "run" "pub" "nqblacklist" "--loglevel" "verbose"
npm verbose logfile logs-max:10 dir:C:\Users\Lenovo\AppData\Local\npm-cache\_logs\2024-12-25T03_39_36_078Z-
npm verbose logfile C:\Users\Lenovo\AppData\Local\npm-cache\_logs\2024-12-25T03_39_36_078Z-debug-0.log

> koishi-app@0.0.0 pub
> yakumo publish nqblacklist

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
✖ Published 0 packages, 1 failed.
npm verbose cwd F:\koiship\koishi-app
npm verbose os Windows_NT 10.0.22631
npm verbose node v20.17.0
npm verbose npm  v11.0.0
npm verbose exit 0
npm info ok
PS F:\koiship\koishi-app>

源代码已上传至github: wq5794250/nqblacklist: NQ 旗下的云黑插件,用于查询 QQ 号是否在云端黑名单中,并提供定时推送功能,帮助管理员及时了解群内成员的信用状况。

dev状态下可正常使用,但是无法发布

2 个赞
npm login --registry=https://registry.npmjs.org

npm run build
npm run pub -- --registry https://registry.npmjs.org
2 个赞
PS F:\koiship\koishi-app> npm login --registry=https://registry.npmjs.org
npm notice Log in on https://registry.npmjs.org/
Login at:
https://www.npmjs.com/login?next=/login/cli/0cda3285-14cc-43af-9b2a-c5d85150b843
Press ENTER to open in the browser...

Logged in on https://registry.npmjs.org/.
PS F:\koiship\koishi-app> npm run build

> koishi-app@0.0.0 build
> yakumo build

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
esbuild: external\nqblacklist\src\index.ts -> external\nqblacklist\lib\index.js

PS F:\koiship\koishi-app> npm run pub nqblacklist --registry https://registry.npmjs.org

> koishi-app@0.0.0 pub
> yakumo publish nqblacklist

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
✖ Published 0 packages, 1 failed.

还是一样无法发布

2 个赞

哥哥仔细看,你跟我上面输入的命令不一样喔

你的输入:

npm run pub nqblacklist --registry https://registry.npmjs.org

示例输入:

npm run pub -- --registry https://registry.npmjs.org

不改任何符号,直接复制粘贴上去试一下吧

2 个赞
PS F:\koiship\koishi-app> npm run pub -- --registry https://registry.npmjs.org

> koishi-app@0.0.0 pub
> yakumo publish --registry https://registry.npmjs.org

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
✔ Loading workspaces (1/1)
✖ Published 0 packages, 1 failed.

看起来有戏!!!但是还是无法上传诶

1 个赞

加个 --debug 看看

1 个赞

可以直接打包完后在 external/你的插件 文件夹下执行 npm publish 发布
我之前也是按照文档使用官方提供的 yakumo 还是上传不了

1 个赞

实在不行,你可以直接先 cd 到插件的 package.json 所在文件夹,

使用

npm publish --registry=https://registry.npmjs.org/ --access=public

来发布

我也基本上会遇到网络问题,但是这样发布,我偶尔可以成功,

挂梯子也是偶尔成功。

后来改成用github来发布了((((




当然,我觉得更多是你的网络问题

你可以考虑通过境外服务器来发布,

比如利用 github actions

这样起码网络不会有问题


1 个赞

PS F:\koiship\koishi-app> npm run build

> koishi-app@0.0.0 build
> yakumo build

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
esbuild: external\nqblacklist\src\index.ts -> external\nqblacklist\lib\index.js
PS F:\koiship\koishi-app> npm run pub -- --registry https://registry.npmjs.org --debug

> koishi-app@0.0.0 pub
> yakumo publish --registry https://registry.npmjs.org --debug

The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
✔ Loading workspaces (1/1)

> koishi-plugin-nqblacklist@1.0.0 prepublishOnly
> npm run build


> koishi-plugin-nqblacklist@1.0.0 build
> tsc

../../node_modules/minato/lib/index.d.ts:589:10 - error TS1139: Type parameter declaration expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
             ~~~~~

../../node_modules/minato/lib/index.d.ts:589:16 - error TS1434: Unexpected keyword or identifier.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                   ~

../../node_modules/minato/lib/index.d.ts:589:18 - error TS1068: Unexpected token. A constructor, method, accessor, or property was expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                     ~~~~~~~

../../node_modules/minato/lib/index.d.ts:589:26 - error TS1434: Unexpected keyword or identifier.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                             ~~~~~

../../node_modules/minato/lib/index.d.ts:589:31 - error TS1068: Unexpected token. A constructor, method, accessor, or property was expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                  ~

../../node_modules/minato/lib/index.d.ts:589:40 - error TS1005: '(' expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                           ~

../../node_modules/minato/lib/index.d.ts:589:48 - error TS1005: ')' expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                                   ~

../../node_modules/minato/lib/index.d.ts:589:62 - error TS1109: Expression expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                                                 ~

../../node_modules/minato/lib/index.d.ts:589:96 - error TS1109: Expression expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                                                                                   ~

../../node_modules/minato/lib/index.d.ts:589:106 - error TS1011: An element access expression should take an argument.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;


../../node_modules/minato/lib/index.d.ts:589:107 - error TS1005: ';' expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                                                                                              ~

../../node_modules/minato/lib/index.d.ts:589:108 - error TS1128: Declaration or statement expected.

589     join<const X extends Join1.Input<S>>(tables: X, callback?: Join1.Predicate<S, X>, optional?: boolean[]): Selection<Join1.Output<S, X>>;
                                                                                                               ~

../../node_modules/minato/lib/index.d.ts:590:34 - error TS1005: '?' expected.

590     join<X extends Join2.Input<S>>(tables: X, callback?: Join2.Predicate<S, X>, optional?: Dict<boolean, Keys<X>>): Selection<Join2.Output<S, X>>;
                                     ~

../../node_modules/minato/lib/index.d.ts:590:42 - error TS1005: ',' expected.

590     join<X extends Join2.Input<S>>(tables: X, callback?: Join2.Predicate<S, X>, optional?: Dict<boolean, Keys<X>>): Selection<Join2.Output<S, X>>;
                                             ~

../../node_modules/minato/lib/index.d.ts:590:56 - error TS1109: Expression expected.

590     join<X extends Join2.Input<S>>(tables: X, callback?: Join2.Predicate<S, X>, optional?: Dict<boolean, Keys<X>>): Selection<Join2.Output<S, X>>;
                                                           ~

../../node_modules/minato/lib/index.d.ts:590:90 - error TS1109: Expression expected.

590     join<X extends Join2.Input<S>>(tables: X, callback?: Join2.Predicate<S, X>, optional?: Dict<boolean, Keys<X>>): Selection<Join2.Output<S, X>>;
                                                                                             ~

../../node_modules/minato/lib/index.d.ts:590:115 - error TS1005: ';' expected.

590     join<X extends Join2.Input<S>>(tables: X, callback?: Join2.Predicate<S, X>, optional?: Dict<boolean, Keys<X>>): Selection<Join2.Output<S, X>>;
                                                                                                                      ~

../../node_modules/minato/lib/index.d.ts:591:26 - error TS1005: '?' expected.

591     get<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<S[K][]>;
                             ~

../../node_modules/minato/lib/index.d.ts:591:33 - error TS1005: ',' expected.

591     get<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<S[K][]>;
                                    ~

../../node_modules/minato/lib/index.d.ts:591:43 - error TS1005: ',' expected.

591     get<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<S[K][]>;
                                              ~

../../node_modules/minato/lib/index.d.ts:591:57 - error TS1005: ';' expected.

591     get<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<S[K][]>;
                                                            ~

../../node_modules/minato/lib/index.d.ts:592:11 - error TS1005: ';' expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;
              ~~~~~~~

../../node_modules/minato/lib/index.d.ts:592:30 - error TS1005: ';' expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;
                                 ~~~~~~~

../../node_modules/minato/lib/index.d.ts:592:65 - error TS1005: ')' expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;
                                                                    ~

../../node_modules/minato/lib/index.d.ts:592:75 - error TS1005: ';' expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;
                                                                              ~

../../node_modules/minato/lib/index.d.ts:592:97 - error TS1109: Expression expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;
                                                                                                    ~

../../node_modules/minato/lib/index.d.ts:592:121 - error TS1005: ';' expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;

    ~

../../node_modules/minato/lib/index.d.ts:592:122 - error TS1128: Declaration or statement expected.

592     get<K extends Keys<S>, P extends FlatKeys<S[K]> = any>(table: K, query: Query<S[K]>, cursor?: Driver.Cursor<P, S, K>): Promise<FlatPick<S[K], P>[]>;

     ~

../../node_modules/minato/lib/index.d.ts:593:27 - error TS1005: '?' expected.

593     eval<K extends Keys<S>, T>(table: K, expr: Selection.Callback<S[K], T, true>, query?: Query<S[K]>): Promise<T>;
                              ~

../../node_modules/minato/lib/index.d.ts:593:37 - error TS1005: ',' expected.

593     eval<K extends Keys<S>, T>(table: K, expr: Selection.Callback<S[K], T, true>, query?: Query<S[K]>): Promise<T>;
                                        ~

../../node_modules/minato/lib/index.d.ts:593:46 - error TS1005: ',' expected.

593     eval<K extends Keys<S>, T>(table: K, expr: Selection.Callback<S[K], T, true>, query?: Query<S[K]>): Promise<T>;
                                                 ~

../../node_modules/minato/lib/index.d.ts:593:89 - error TS1109: Expression expected.

593     eval<K extends Keys<S>, T>(table: K, expr: Selection.Callback<S[K], T, true>, query?: Query<S[K]>): Promise<T>;
                                                                                            ~

../../node_modules/minato/lib/index.d.ts:593:103 - error TS1005: ';' expected.

593     eval<K extends Keys<S>, T>(table: K, expr: Selection.Callback<S[K], T, true>, query?: Query<S[K]>): Promise<T>;
                                                                                                          ~

../../node_modules/minato/lib/index.d.ts:594:26 - error TS1005: '?' expected.

594     set<K extends Keys<S>>(table: K, query: Query<S[K]>, update: Row.Computed<S[K], Update<S[K]>>): Promise<Driver.WriteResult>;
                             ~

../../node_modules/minato/lib/index.d.ts:594:33 - error TS1005: ',' expected.

594     set<K extends Keys<S>>(table: K, query: Query<S[K]>, update: Row.Computed<S[K], Update<S[K]>>): Promise<Driver.WriteResult>;
                                    ~

../../node_modules/minato/lib/index.d.ts:594:43 - error TS1005: ',' expected.

594     set<K extends Keys<S>>(table: K, query: Query<S[K]>, update: Row.Computed<S[K], Update<S[K]>>): Promise<Driver.WriteResult>;
                                              ~

../../node_modules/minato/lib/index.d.ts:594:64 - error TS1005: ',' expected.

594     set<K extends Keys<S>>(table: K, query: Query<S[K]>, update: Row.Computed<S[K], Update<S[K]>>): Promise<Driver.WriteResult>;
                                                                   ~

../../node_modules/minato/lib/index.d.ts:594:99 - error TS1005: ';' expected.

594     set<K extends Keys<S>>(table: K, query: Query<S[K]>, update: Row.Computed<S[K], Update<S[K]>>): Promise<Driver.WriteResult>;
                                                                                                      ~

../../node_modules/minato/lib/index.d.ts:595:29 - error TS1005: '?' expected.

595     remove<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<Driver.WriteResult>;
                                ~

../../node_modules/minato/lib/index.d.ts:595:36 - error TS1005: ',' expected.

595     remove<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<Driver.WriteResult>;
                                       ~

../../node_modules/minato/lib/index.d.ts:595:46 - error TS1005: ',' expected.

595     remove<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<Driver.WriteResult>;
                                                 ~

../../node_modules/minato/lib/index.d.ts:595:60 - error TS1005: ';' expected.

595     remove<K extends Keys<S>>(table: K, query: Query<S[K]>): Promise<Driver.WriteResult>;
                                                               ~

../../node_modules/minato/lib/index.d.ts:596:29 - error TS1005: '?' expected.

596     create<K extends Keys<S>>(table: K, data: Create<S[K], S>): Promise<S[K]>;
                                ~

../../node_modules/minato/lib/index.d.ts:596:36 - error TS1005: ',' expected.

596     create<K extends Keys<S>>(table: K, data: Create<S[K], S>): Promise<S[K]>;
                                       ~

../../node_modules/minato/lib/index.d.ts:596:45 - error TS1005: ',' expected.

596     create<K extends Keys<S>>(table: K, data: Create<S[K], S>): Promise<S[K]>;
                                                ~

../../node_modules/minato/lib/index.d.ts:596:63 - error TS1005: ';' expected.

596     create<K extends Keys<S>>(table: K, data: Create<S[K], S>): Promise<S[K]>;
                                                                  ~

../../node_modules/minato/lib/index.d.ts:597:29 - error TS1005: '?' expected.

597     upsert<K extends Keys<S>>(table: K, upsert: Row.Computed<S[K], Update<S[K]>[]>, keys?: MaybeArray<FlatKeys<S[K], Indexable>>): Promise<Driver.WriteResult>;
                                ~

../../node_modules/minato/lib/index.d.ts:597:36 - error TS1005: ',' expected.

597     upsert<K extends Keys<S>>(table: K, upsert: Row.Computed<S[K], Update<S[K]>[]>, keys?: MaybeArray<FlatKeys<S[K], Indexable>>): Promise<Driver.WriteResult>;
                                       ~

../../node_modules/minato/lib/index.d.ts:597:47 - error TS1005: ',' expected.

597     upsert<K extends Keys<S>>(table: K, upsert: Row.Computed<S[K], Update<S[K]>[]>, keys?: MaybeArray<FlatKeys<S[K], Indexable>>): Promise<Driver.WriteResult>;
                                                  ~

../../node_modules/minato/lib/index.d.ts:597:90 - error TS1109: Expression expected.

597     upsert<K extends Keys<S>>(table: K, upsert: Row.Computed<S[K], Update<S[K]>[]>, keys?: MaybeArray<FlatKeys<S[K], Indexable>>): Promise<Driver.WriteResult>;
                                                                                             ~

../../node_modules/minato/lib/index.d.ts:597:130 - error TS1005: ';' expected.

597     upsert<K extends Keys<S>>(table: K, upsert: Row.Computed<S[K], Update<S[K]>[]>, keys?: MaybeArray<FlatKeys<S[K], Indexable>>): Promise<Driver.WriteResult>;

             ~

../../node_modules/minato/lib/index.d.ts:598:21 - error TS1005: ',' expected.

598     makeProxy(marker: any, getDriver?: (driver: Driver<any, C>, database: this) => Driver<any, C>): this;
                        ~

../../node_modules/minato/lib/index.d.ts:598:38 - error TS1109: Expression expected.

598     makeProxy(marker: any, getDriver?: (driver: Driver<any, C>, database: this) => Driver<any, C>): this;
                                         ~

../../node_modules/minato/lib/index.d.ts:598:99 - error TS1005: ';' expected.

598     makeProxy(marker: any, getDriver?: (driver: Driver<any, C>, database: this) => Driver<any, C>): this;
                                                                                                      ~

../../node_modules/minato/lib/index.d.ts:599:29 - error TS1005: ',' expected.

599     withTransaction(callback: (database: this) => Promise<void>): Promise<any>;
                                ~

../../node_modules/minato/lib/index.d.ts:599:65 - error TS1005: ';' expected.

599     withTransaction(callback: (database: this) => Promise<void>): Promise<any>;
                                                                    ~

../../node_modules/minato/lib/index.d.ts:600:25 - error TS1005: ',' expected.

600     transact<T>(callback: (database: this) => Promise<T>): Promise<any>;
                            ~

../../node_modules/minato/lib/index.d.ts:600:58 - error TS1005: ';' expected.

600     transact<T>(callback: (database: this) => Promise<T>): Promise<any>;
                                                             ~

../../node_modules/minato/lib/index.d.ts:601:14 - error TS1005: ';' expected.

601     stopAll(): Promise<void>;
                 ~

../../node_modules/minato/lib/index.d.ts:602:27 - error TS1005: '?' expected.

602     drop<K extends Keys<S>>(table: K): Promise<void>;
                              ~

../../node_modules/minato/lib/index.d.ts:602:34 - error TS1005: ',' expected.

602     drop<K extends Keys<S>>(table: K): Promise<void>;
                                     ~

../../node_modules/minato/lib/index.d.ts:602:38 - error TS1005: ';' expected.

602     drop<K extends Keys<S>>(table: K): Promise<void>;
                                         ~

../../node_modules/minato/lib/index.d.ts:603:14 - error TS1005: ';' expected.

603     dropAll(): Promise<void>;
                 ~

../../node_modules/minato/lib/index.d.ts:604:12 - error TS1005: ';' expected.

604     stats(): Promise<Driver.Stats>;
               ~

../../node_modules/minato/lib/index.d.ts:605:5 - error TS1128: Declaration or statement expected.

605     private ensureTransaction;
        ~~~~~~~

../../node_modules/minato/lib/index.d.ts:606:5 - error TS1128: Declaration or statement expected.

606     private transformRelationQuery;
        ~~~~~~~

../../node_modules/minato/lib/index.d.ts:607:5 - error TS1128: Declaration or statement expected.

607     private createOrUpdate;
        ~~~~~~~

../../node_modules/minato/lib/index.d.ts:608:5 - error TS1128: Declaration or statement expected.

608     private processRelationUpdate;
        ~~~~~~~

../../node_modules/minato/lib/index.d.ts:609:5 - error TS1128: Declaration or statement expected.

609     private hasRelation;
        ~~~~~~~

../../node_modules/minato/lib/index.d.ts:610:1 - error TS1128: Declaration or statement expected.

610 }
    ~

../../node_modules/schemastery/lib/index.d.ts:31:19 - error TS1139: Type parameter declaration expected.

31             const<const T>(value: T): Schema<T>;
                     ~~~~~

../../node_modules/schemastery/lib/index.d.ts:31:26 - error TS1005: ',' expected.

31             const<const T>(value: T): Schema<T>;
                            ~

../../node_modules/schemastery/lib/index.d.ts:31:33 - error TS1005: ')' expected.

31             const<const T>(value: T): Schema<T>;
                                   ~

../../node_modules/schemastery/lib/index.d.ts:31:35 - error TS1434: Unexpected keyword or identifier.

31             const<const T>(value: T): Schema<T>;
                                     ~

../../node_modules/schemastery/lib/index.d.ts:31:36 - error TS1128: Declaration or statement expected.

31             const<const T>(value: T): Schema<T>;
                                      ~

../../node_modules/schemastery/lib/index.d.ts:31:37 - error TS1128: Declaration or statement expected.

31             const<const T>(value: T): Schema<T>;
                                       ~

../../node_modules/schemastery/lib/index.d.ts:32:21 - error TS1005: ';' expected.

32             string(): Schema<string>;
                       ~

../../node_modules/schemastery/lib/index.d.ts:33:21 - error TS1005: ';' expected.

33             number(): Schema<number>;
                       ~

../../node_modules/schemastery/lib/index.d.ts:34:22 - error TS1005: ';' expected.

34             natural(): Schema<number>;
                        ~

../../node_modules/schemastery/lib/index.d.ts:35:22 - error TS1005: ';' expected.

35             percent(): Schema<number>;
                        ~

../../node_modules/schemastery/lib/index.d.ts:36:22 - error TS1005: ';' expected.

36             boolean(): Schema<boolean>;
                        ~

../../node_modules/schemastery/lib/index.d.ts:37:19 - error TS1005: ';' expected.

37             date(): Schema<string | Date, Date>;
                     ~

../../node_modules/schemastery/lib/index.d.ts:38:36 - error TS1005: '?' expected.

38             bitset<K extends string>(bits: Partial<Record<K, number>>): Schema<number | readonly K[], number>;
                                      ~

../../node_modules/schemastery/lib/index.d.ts:38:42 - error TS1005: ',' expected.

38             bitset<K extends string>(bits: Partial<Record<K, number>>): Schema<number | readonly K[], number>;
                                            ~

../../node_modules/schemastery/lib/index.d.ts:38:71 - error TS1005: ';' expected.

38             bitset<K extends string>(bits: Partial<Record<K, number>>): Schema<number | readonly K[], number>;
                                                                         ~

../../node_modules/schemastery/lib/index.d.ts:39:21 - error TS1003: Identifier expected.

39             function(): Schema<Function, (...args: any[]) => any>;
                       ~

../../node_modules/schemastery/lib/index.d.ts:40:30 - error TS1005: ',' expected.

40             is<T>(constructor: Constructor<T>): Schema<T>;
                                ~

../../node_modules/schemastery/lib/index.d.ts:40:47 - error TS1005: ';' expected.

40             is<T>(constructor: Constructor<T>): Schema<T>;
                                                 ~

../../node_modules/schemastery/lib/index.d.ts:41:27 - error TS1005: ',' expected.

41             array<X>(inner: X): Schema<TypeS<X>[], TypeT<X>[]>;
                             ~

../../node_modules/schemastery/lib/index.d.ts:41:31 - error TS1005: ';' expected.

41             array<X>(inner: X): Schema<TypeS<X>[], TypeT<X>[]>;
                                 ~

../../node_modules/schemastery/lib/index.d.ts:42:23 - error TS1005: ';' expected.

42             dict<X, Y extends Schema<any, string> = Schema<string>>(inner: X, sKey?: Y): Schema<Dict<TypeS<X>, TypeS<Y>>, Dict<TypeT<X>, TypeT<Y>>>;
                         ~~~~~~~

../../node_modules/schemastery/lib/index.d.ts:42:74 - error TS1005: ')' expected.

42             dict<X, Y extends Schema<any, string> = Schema<string>>(inner: X, sKey?: Y): Schema<Dict<TypeS<X>, TypeS<Y>>, Dict<TypeT<X>, TypeT<Y>>>;
                                                                            ~

../../node_modules/schemastery/lib/index.d.ts:42:84 - error TS1109: Expression expected.

42             dict<X, Y extends Schema<any, string> = Schema<string>>(inner: X, sKey?: Y): Schema<Dict<TypeS<X>, TypeS<Y>>, Dict<TypeT<X>, TypeT<Y>>>;
                                                                                      ~

../../node_modules/schemastery/lib/index.d.ts:42:87 - error TS1005: ';' expected.

42             dict<X, Y extends Schema<any, string> = Schema<string>>(inner: X, sKey?: Y): Schema<Dict<TypeS<X>, TypeS<Y>>, Dict<TypeT<X>, TypeT<Y>>>;
                                                                                         ~

../../node_modules/schemastery/lib/index.d.ts:42:88 - error TS1128: Declaration or statement expected.

42             dict<X, Y extends Schema<any, string> = Schema<string>>(inner: X, sKey?: Y): Schema<Dict<TypeS<X>, TypeS<Y>>, Dict<TypeT<X>, TypeT<Y>>>;
                                                                                          ~

../../node_modules/schemastery/lib/index.d.ts:43:43 - error TS1005: '?' expected.

43             tuple<X extends readonly any[]>(list: X): Schema<TupleS<X>, TupleT<X>>;
                                             ~

../../node_modules/schemastery/lib/index.d.ts:43:49 - error TS1005: ',' expected.

43             tuple<X extends readonly any[]>(list: X): Schema<TupleS<X>, TupleT<X>>;
                                                   ~

../../node_modules/schemastery/lib/index.d.ts:43:53 - error TS1005: ';' expected.

43             tuple<X extends readonly any[]>(list: X): Schema<TupleS<X>, TupleT<X>>;
                                                       ~

../../node_modules/schemastery/lib/index.d.ts:44:34 - error TS1005: '?' expected.

44             object<X extends Dict>(dict: X): Schema<ObjectS<X>, ObjectT<X>>;
                                    ~

../../node_modules/schemastery/lib/index.d.ts:44:40 - error TS1005: ',' expected.

44             object<X extends Dict>(dict: X): Schema<ObjectS<X>, ObjectT<X>>;
                                          ~

../../node_modules/schemastery/lib/index.d.ts:44:44 - error TS1005: ';' expected.

44             object<X extends Dict>(dict: X): Schema<ObjectS<X>, ObjectT<X>>;
                                              ~

../../node_modules/schemastery/lib/index.d.ts:45:19 - error TS1109: Expression expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                     ~~~~~

../../node_modules/schemastery/lib/index.d.ts:45:26 - error TS1005: ',' expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                            ~

../../node_modules/schemastery/lib/index.d.ts:45:32 - error TS1005: ')' expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                                  ~

../../node_modules/schemastery/lib/index.d.ts:45:34 - error TS1128: Declaration or statement expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                                    ~~~~~~~~

../../node_modules/schemastery/lib/index.d.ts:45:45 - error TS1011: An element access expression should take an argument.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;


../../node_modules/schemastery/lib/index.d.ts:45:46 - error TS1005: ';' expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                                                ~

../../node_modules/schemastery/lib/index.d.ts:45:47 - error TS1128: Declaration or statement expected.

45             union<const X>(list: readonly X[]): Schema<TypeS<X>, TypeT<X>>;
                                                 ~

../../node_modules/schemastery/lib/index.d.ts:46:23 - error TS1109: Expression expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                         ~~~~~

../../node_modules/schemastery/lib/index.d.ts:46:30 - error TS1005: ',' expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                                ~

../../node_modules/schemastery/lib/index.d.ts:46:36 - error TS1005: ')' expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                                      ~

../../node_modules/schemastery/lib/index.d.ts:46:38 - error TS1128: Declaration or statement expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                                        ~~~~~~~~

../../node_modules/schemastery/lib/index.d.ts:46:49 - error TS1011: An element access expression should take an argument.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;


../../node_modules/schemastery/lib/index.d.ts:46:50 - error TS1005: ';' expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                                                    ~

../../node_modules/schemastery/lib/index.d.ts:46:51 - error TS1128: Declaration or statement expected.

46             intersect<const X>(list: readonly X[]): Schema<IntersectS<X>, IntersectT<X>>;
                                                     ~

../../node_modules/schemastery/lib/index.d.ts:47:34 - error TS1005: ',' expected.

47             transform<X, T>(inner: X, callback: (value: TypeS<X>) => T, preserve?: boolean): Schema<TypeS<X>, T>;
                                    ~

../../node_modules/schemastery/lib/index.d.ts:47:47 - error TS1005: ',' expected.

47             transform<X, T>(inner: X, callback: (value: TypeS<X>) => T, preserve?: boolean): Schema<TypeS<X>, T>;
                                                 ~

../../node_modules/schemastery/lib/index.d.ts:47:82 - error TS1109: Expression expected.

47             transform<X, T>(inner: X, callback: (value: TypeS<X>) => T, preserve?: boolean): Schema<TypeS<X>, T>;
                                                                                    ~

../../node_modules/schemastery/lib/index.d.ts:47:92 - error TS1005: ';' expected.

47             transform<X, T>(inner: X, callback: (value: TypeS<X>) => T, preserve?: boolean): Schema<TypeS<X>, T>;
                                                                                              ~

../../node_modules/schemastery/lib/index.d.ts:118:1 - error TS1128: Declaration or statement expected.

118 }
    ~


Found 120 errors in 2 files.

Errors  Files
    70  ../../node_modules/minato/lib/index.d.ts:589
    50  ../../node_modules/schemastery/lib/index.d.ts:31
npm error Lifecycle script `build` failed with error:
npm error code 2
npm error path F:\koiship\koishi-app\external\nqblacklist
npm error workspace koishi-plugin-nqblacklist@1.0.0
npm error location F:\koiship\koishi-app\external\nqblacklist
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c tsc
npm error code 2
npm error path F:\koiship\koishi-app\external\nqblacklist
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c npm run build
npm error A complete log of this run can be found in: C:\Users\Lenovo\AppData\Local\npm-cache\_logs\2025-01-21T08_43_04_455Z-debug-0.log
✖ Published 0 packages, 1 failed.
PS F:\koiship\koishi-app>

这是我写的东西有问题嘛,可是我在dev环境下运行没有报错呀
如果是代码有没有佬能帮我看看qwq wq5794250/nqblacklist: NQ 旗下的云黑插件,用于查询 QQ 号是否在云端黑名单中,并提供定时推送功能,帮助管理员及时了解群内成员的信用状况。

2 个赞


挺奇怪的,我克隆了下你的仓库进行本地构建并没有报错

1 个赞