finish basic autocraft for create store

This commit is contained in:
2025-10-07 22:15:41 +08:00
parent c8eeb4f354
commit d3cbc15450
26 changed files with 3386 additions and 0 deletions

18
types/cc/pretty.d.ts vendored Normal file
View File

@@ -0,0 +1,18 @@
/** @noSelfInFile **/
/** @noResolution **/
declare module "cc.pretty" {
type Doc = {};
export const empty: Doc;
export const space: Doc;
export const line: Doc;
export const space_line: Doc;
export function text(text: string, color?: number): Doc;
export function concat(...args: (Doc|string)[]): Doc;
export function nest(depth: number, doc: Doc): Doc;
export function group(doc: Doc): Doc;
export function write(doc: Doc, ribbon_frac?: number): void;
export function print(doc: Doc, ribbon_frac?: number): void;
export function render(doc: Doc, width?: number, ribbon_frac?: number): string;
export function pretty(obj: any, options?: {function_args?: boolean, function_source: boolean}): Doc;
export function pretty_print(obj: any, options?: {function_args?: boolean, function_source: boolean}, ribbon_frac?: number): void;
}