@servicenow/sdk - v4.4.1
    Preparing search index...
    interface Project {
        addFile(
            file: { content: string; path: string },
            options?: { excludeFromCompiler?: boolean; resolveDependencies?: boolean },
        ): ProjectFile;
        addFile(
            path: string,
            options?: { excludeFromCompiler?: boolean; resolveDependencies?: boolean },
        ): ProjectFile;
        findFile(
            nameOrPredicate:
                | string
                | ((entry: [path: string, file: ProjectFile]) => boolean),
        ): ProjectFile | undefined;
        getFile(path: string): ProjectFile;
        getFileIfExists(path: string): ProjectFile | undefined;
        getFiles(): ProjectFile[];
        getFluentDir(): string;
        getMetadataDir(): string;
        getRootDir(): string;
        getServerDir(): string;
        isInDir(dir: string, path: string): boolean;
        isInFluentDir(path: string): boolean;
        isInMetadataDir(path: string): boolean;
        isInRootDir(path: string): boolean;
        isInServerDir(path: string): boolean;
        isTypesGenerationMode(): boolean;
        removeFile(fileOrPath: string | ProjectFile): void;
        resolvePath(...paths: string[]): string;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • file: { content: string; path: string }
      • Optionaloptions: { excludeFromCompiler?: boolean; resolveDependencies?: boolean }

      Returns ProjectFile

    • Parameters

      • path: string
      • Optionaloptions: { excludeFromCompiler?: boolean; resolveDependencies?: boolean }

      Returns ProjectFile

    • Parameters

      • nameOrPredicate: string | ((entry: [path: string, file: ProjectFile]) => boolean)

      Returns ProjectFile | undefined

    • Parameters

      • path: string

      Returns ProjectFile

    • Parameters

      • path: string

      Returns ProjectFile | undefined

    • Returns ProjectFile[]

    • Returns string

    • Returns string

    • Returns string

    • Returns string

    • Parameters

      • dir: string
      • path: string

      Returns boolean

    • Parameters

      • path: string

      Returns boolean

    • Parameters

      • path: string

      Returns boolean

    • Parameters

      • path: string

      Returns boolean

    • Parameters

      • path: string

      Returns boolean

    • Returns boolean

    • Parameters

      Returns void

    • Parameters

      • ...paths: string[]

      Returns string