UNPKG

eslint-plugin-stylable

Version:

eslint plugin for Stylable usages

278 lines 9.29 kB
export declare const resolverDefs: { Resolve: { description: string; oneOf: { $ref: string; }[]; }; ResolveOptions: { description: string; type: string; additionalProperties: boolean; properties: { alias: { description: string; anyOf: ({ type: string; items: { description: string; type: string; additionalProperties: boolean; properties: { alias: { description: string; anyOf: ({ description: string; type: string; items: { description: string; type: string; minLength: number; }; enum?: undefined; minLength?: undefined; } | { description: string; enum: boolean[]; type?: undefined; items?: undefined; minLength?: undefined; } | { description: string; type: string; minLength: number; items?: undefined; enum?: undefined; })[]; }; name: { description: string; type: string; }; onlyModule: { description: string; type: string; }; }; required: string[]; }; additionalProperties?: undefined; } | { type: string; additionalProperties: { description: string; anyOf: ({ description: string; type: string; items: { description: string; type: string; minLength: number; }; enum?: undefined; minLength?: undefined; } | { description: string; enum: boolean[]; type?: undefined; items?: undefined; minLength?: undefined; } | { description: string; type: string; minLength: number; items?: undefined; enum?: undefined; })[]; }; items?: undefined; })[]; }; aliasFields: { description: string; type: string; items: { description: string; anyOf: ({ type: string; items: { description: string; type: string; minLength: number; }; minLength?: undefined; } | { type: string; minLength: number; items?: undefined; })[]; }; }; byDependency: { description: string; type: string; additionalProperties: { description: string; oneOf: { $ref: string; }[]; }; }; cache: { description: string; type: string; }; cachePredicate: { description: string; instanceof: string; tsType: string; }; cacheWithContext: { description: string; type: string; }; conditionNames: { description: string; type: string; items: { description: string; type: string; }; }; descriptionFiles: { description: string; type: string; items: { description: string; type: string; minLength: number; }; }; enforceExtension: { description: string; type: string; }; exportsFields: { description: string; type: string; items: { description: string; type: string; }; }; extensions: { description: string; type: string; items: { description: string; type: string; minLength: number; }; }; fileSystem: { description: string; tsType: string; }; mainFields: { description: string; type: string; items: { description: string; anyOf: ({ type: string; items: { description: string; type: string; minLength: number; }; minLength?: undefined; } | { type: string; minLength: number; items?: undefined; })[]; }; }; mainFiles: { description: string; type: string; items: { description: string; type: string; minLength: number; }; }; modules: { description: string; type: string; items: { description: string; type: string; minLength: number; }; }; plugins: { description: string; type: string; items: { description: string; oneOf: { $ref: string; }[]; }; }; resolver: { description: string; tsType: string; }; restrictions: { description: string; type: string; items: { description: string; anyOf: ({ instanceof: string; tsType: string; type?: undefined; } | { type: string; instanceof?: undefined; tsType?: undefined; })[]; }; }; symlinks: { description: string; type: string; }; unsafeCache: { description: string; anyOf: ({ type: string; additionalProperties?: undefined; } | { type: string; additionalProperties: boolean; })[]; }; useSyncFileSystemCalls: { description: string; type: string; }; }; }; ResolvePluginInstance: { description: string; type: string; additionalProperties: boolean; properties: { apply: { description: string; instanceof: string; tsType: string; }; }; required: string[]; }; }; //# sourceMappingURL=webpack-resolve-schema.d.ts.map