@types/css-modules
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

Installation

npm install --save @types/css-modules

Summary

This package contains type definitions for css-modules (https://github.com/css-modules/css-modules).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/css-modules.

index.d.ts

interface CSSModule {
    /**
     * Returns the specific selector from imported stylesheet as string.
     */
    [key: string]: string;
}

declare module "*.css" {
    /**
     * A CSS module.
     */
    const styles: CSSModule;
    export default styles;
}

declare module "*.scss" {
    /**
     * An SCSS based CSS module.
     *
     * https://sass-lang.com
     */
    const styles: CSSModule;
    export default styles;
}

declare module "*.sass" {
    /**
     * A Sass based CSS module.
     *
     * https://sass-lang.com
     */
    const styles: CSSModule;
    export default styles;
}

declare module "*.less" {
    /**
     * A Less based CSS module.
     *
     * http://lesscss.org
     */
    const styles: CSSModule;
    export default styles;
}

declare module "*.styl" {
    /**
     * A Stylus based CSS module.
     *
     * https://stylus-lang.com
     */
    const styles: CSSModule;
    export default styles;
}

Additional Details

  • Last updated: Mon, 06 Nov 2023 22:41:05 GMT
  • Dependencies: none

Credits

These definitions were written by NeekSandhu, and Remco Haszing.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/css-modules

Weekly Downloads

32,422

Version

1.0.5

License

MIT

Unpacked Size

4.64 kB

Total Files

5

Last publish

Collaborators

  • types