@angular-devkit

宿衡虑
2023-12-01

@sindresorhus/is

import is from '@sindresorhus/is';
declare namespace is {
    const undefined: (value: any) => boolean;
    const string: (value: any) => boolean;
    const number: (value: any) => boolean;
    const function_: (value: any) => boolean;
    const null_: (value: any) => boolean;
    const class_: (value: any) => any;
    const boolean: (value: any) => boolean;
    const symbol: (value: any) => boolean;
    const array: (arg: any) => arg is any[];
    const buffer: (obj: any) => obj is Buffer;
    const nullOrUndefined: (value: any) => boolean;
    const object: (value: any) => boolean;
    const iterable: (value: any) => boolean;
    const generator: (value: any) => boolean;
    const nativePromise: (value: any) => boolean;
    const promise: (value: any) => boolean;
    const generatorFunction: (value: any) => boolean;
    const asyncFunction: (value: any) => boolean;
    const boundFunction: (value: any) => boolean;
    const regExp: (value: any) => boolean;
    const date: (value: any) => boolean;
    const error: (value: any) => boolean;
    const map: (value: any) => boolean;
    const set: (value: any) => boolean;
    const weakMap: (value: any) => boolean;
    const weakSet: (value: any) => boolean;
    const int8Array: (value: any) => boolean;
    const uint8Array: (value: any) => boolean;
    const uint8ClampedArray: (value: any) => boolean;
    const int16Array: (value: any) => boolean;
    const uint16Array: (value: any) => boolean;
    const int32Array: (value: any) => boolean;
    const uint32Array: (value: any) => boolean;
    const float32Array: (value: any) => boolean;
    const float64Array: (value: any) => boolean;
    const arrayBuffer: (value: any) => boolean;
    const sharedArrayBuffer: (value: any) => boolean;
    const dataView: (value: any) => boolean;
    const directInstanceOf: (instance: any, klass: any) => boolean;
    const truthy: (value: any) => boolean;
    const falsy: (value: any) => boolean;
    const nan: (value: any) => boolean;
    const primitive: (value: any) => boolean;
    const integer: (value: any) => boolean;
    const safeInteger: (value: any) => boolean;
    const plainObject: (value: any) => boolean;
    const typedArray: (value: any) => boolean;
    const arrayLike: (value: any) => boolean;
    const inRange: (value: number, range: number | number[]) => boolean;
    const domElement: (value: any) => boolean;
    const nodeStream: (value: any) => boolean;
    const infinite: (value: any) => boolean;
    const even: (rem: number) => boolean;
    const odd: (rem: number) => boolean;
    const empty: (value: any) => boolean;
    const emptyOrWhitespace: (value: any) => boolean;
    function any(...predicate: any[]): any;
    function all(...predicate: any[]): any;
}
复制代码

@ngtools/webpack

import {
  AngularCompilerPluginOptions,
  PLATFORM,
  AngularCompilerPlugin
} from "@ngtools/webpack";

import ngcLoader from "@ngtools/webpack";
复制代码

@ngtools/json-schema

import { SchemaClass, SchemaClassFactory } from "@ngtools/json-schema";
复制代码

@ngtools/logger


import {
  LoggerConstructor,
  ConsoleLoggerStack,
  IndentLogger,
  Logger,
  LogLevel,
  LogEntry,
  LoggerMetadata,
  NullLogger,
  TransformLogger
} from "@ngtools/logger";

复制代码

@angular-devkit/architect

import {
    BuilderContext,
    BuildEvent,
    Builder,
    BuilderPathsMap,
    BuilderPaths,
    BuilderDescription,
    BuilderConstructor,
    ProjectNotFoundException,
    TargetNotFoundException,
    ConfigurationNotFoundException,
    BuilderCannotBeResolvedException,
    ArchitectNotYetLoadedException,
    BuilderNotFoundException,
    BuilderConfiguration,
    TargetSpecifier,
    TargetMap,
    TargetOptions,
    TargetConfiguration,
    Target,
    Architect
} from '@angular-devkit/architect';
复制代码

@angular-devkit/build-angular

import {
  AppShellBuilder,
  NormalizedBrowserBuilderSchema,
  BrowserBuilder,
  BrowserBuilderSchema,
  AssetPattern,
  AssetPatternObject,
  ExtraEntryPoint,
  ExtraEntryPointObject,
  FileReplacement,
  DeprecatedFileReplacment,
  CurrentFileReplacement,
  OutputHashing,
  StylePreprocessorOptions,
  Budget,
  BudgetType,
  DevServerBuilder,
  DevServerBuilderOptions,
  ExtractI18nBuilderOptions,
  ExtractI18nBuilder,
  NormalizedKarmaBuilderSchema,
  KarmaBuilder,
  KarmaBuilderSchema,
  ProtractorBuilderOptions,
  ProtractorBuilder,
  ServerBuilder,
  TslintBuilderOptions,
  TslintBuilder
} from "@angular-devkit/build-angular";
复制代码

@angular-devkit/build-optimizer

import {
  buildOptimizerLoader,
  buildOptimizer,
  PurifyPlugin,
  purify,
  transformJavascript,
  getFoldFileTransformer,
  getImportTslibTransformer,
  testImportTslib,
  getPrefixClassesTransformer,
  testPrefixClasses,
  getPrefixFunctionsTransformer,
  getScrubFileTransformer,
  testScrubFile,
  getWrapEnumsTransformer,
  testWrapEnums
} from "@angular-devkit/build-optimizer";
复制代码

@angular-devkit/core

import {
  experimental,
  logging,
  terminal,
  schema,
  tags,
  strings,
  clean,
  mapObject,
  deepCopy,
  TemplateOptions,
  TemplateAst,
  TemplateAstBase,
  TemplateAstContent,
  TemplateAstComment,
  TemplateAstEvaluate,
  TemplateAstEscape,
  TemplateAstInterpolate,
  TemplateAstNode,
  templateParser,
  template,
  DependencyNotFoundException,
  CircularDependencyFoundException,
  PartiallyOrderedSet,
  PriorityQueue,
  isPromise,
  isObservable,
  virtualFs,
  InvalidPathException,
  PathMustBeAbsoluteException,
  PathCannotBeFragmentException,
  Path,
  PathFragment,
  NormalizedSep,
  NormalizedRoot,
  split,
  extname,
  basename,
  dirname,
  join,
  isAbsolute,
  relative,
  resolve,
  fragment,
  normalize,
  WindowsPath,
  PosixPath,
  asWindowsPath,
  asPosixPath,
  getSystemPath,
  InvalidJsonCharacterException,
  UnexpectedEndOfInputException,
  JsonParserContext,
  JsonParseMode,
  parseJsonAst,
  parseJson,
  Position,
  JsonAstNode,
  JsonAstNodeBase,
  JsonAstNumber,
  JsonAstString,
  JsonAstIdentifier,
  JsonArray,
  JsonAstArray,
  JsonObject,
  JsonAstKeyValue,
  JsonAstObject,
  JsonAstConstantFalse,
  JsonAstConstantNull,
  JsonAstConstantTrue,
  JsonAstMultilineComment,
  JsonAstComment,
  JsonValue,
  BaseException,
  FileDoesNotExistException,
  FileAlreadyExistException,
  PathIsDirectoryException,
  PathIsFileException,
  ContentHasMutatedException,
  InvalidUpdateRecordException,
  MergeConflictException,
  UnimplementedException,
  UnsupportedPlatformException
} from '@angular-devkit/core';
复制代码

@angular-devkit/schematics

import {
  CollectionImpl,
  UnknownUrlSourceProtocol,
  UnknownCollectionException,
  CircularCollectionException,
  UnknownSchematicException,
  PrivateSchematicException,
  SchematicEngineConflictingException,
  UnregisteredTaskException,
  SchematicEngine,
  CollectionDescription,
  SchematicDescription,
  EngineHost,
  Engine,
  Collection,
  Schematic,
  TypedSchematicContext,
  SchematicContext,
  RuleFactory,
  FileOperator,
  AsyncFileOperator,
  Source,
  SchematicsException,
  TaskConfiguration,
  TaskConfigurationGenerator,
  TaskExecutor,
  TaskExecutorFactory,
  TaskId,
  UpdateRecorder,
  formats,
  workflow,
  TreeConstructor,
  Tree,
  source,
  empty,
  chain,
  apply,
  mergeWith,
  noop,
  filter,
  asSource,
  branchAndMerge,
  when,
  partitionApplyMerge,
  forEach,
  InvalidRuleResultException,
  InvalidSourceResultException,
  callSource,
  callRule,
  moveOp,
  move,
  RandomOptions,
  externalSchematic,
  schematic,
  url,
  DelegateTree,
  EmptyTree,
  FileSystemDirEntry,
  FileSystemTree,
  HostTree,
  FileSystemCreateTree,
  VirtualDirEntry,
  VirtualTree,
  InvalidSchematicsNameException,
  SchematicImpl,
  DryRunErrorEvent,
  DryRunDeleteEvent,
  DryRunCreateEvent,
  DryRunUpdateEvent,
  DryRunRenameEvent,
  DryRunEvent,
  DryRunSink,
  FileSystemSink,
  HostSink,
  Sink,
  SimpleSinkBase,
  UnknownActionException,
  Action,
  ActionBase,
  ActionList,
  isContentAction,
  OverwriteFileAction,
  RenameFileAction,
  DeleteFileAction
} from "@angular-devkit/schematics";
复制代码
 类似资料: