{"_id":"@types/icss-utils","_rev":"2803192","name":"@types/icss-utils","description":"TypeScript definitions for icss-utils","dist-tags":{"latest":"5.1.0","ts2.2":"4.1.0","ts2.3":"4.1.0","ts2.4":"4.1.0","ts2.5":"4.1.0","ts2.6":"4.1.0","ts2.7":"4.1.0","ts2.8":"4.1.0","ts2.9":"4.1.0","ts3.0":"4.1.0","ts3.1":"4.1.0","ts3.2":"4.1.0","ts3.3":"4.1.0","ts3.4":"4.1.0","ts3.5":"4.1.0","ts3.6":"4.1.0","ts3.7":"4.1.0","ts3.8":"5.1.0","ts3.9":"5.1.0","ts4.0":"5.1.0","ts4.1":"5.1.0","ts4.2":"5.1.0","ts4.3":"5.1.0","ts4.4":"5.1.0","ts4.5":"5.1.0","ts4.6":"5.1.0","ts4.7":"5.1.0","ts4.8":"5.1.0","ts4.9":"5.1.0"},"maintainers":[{"name":"types","email":""}],"time":{"modified":"2022-09-01T09:22:19.000Z","created":"2019-06-14T03:18:16.947Z","5.1.0":"2021-11-18T19:02:00.837Z","4.1.0":"2019-06-14T03:18:16.947Z"},"users":{},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/icss-utils"},"versions":{"5.1.0":{"name":"@types/icss-utils","version":"5.1.0","description":"TypeScript definitions for icss-utils","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/icss-utils","license":"MIT","contributors":[{"name":"Bob Matcuk","url":"https://github.com/bmatcuk","githubUsername":"bmatcuk"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/icss-utils"},"scripts":{},"dependencies":{"postcss":"^8.0.0"},"typesPublisherContentHash":"0c8dcc196dd688e1dfa2e1af7ddd142e5db69c11fe2cd1b024e1db5cb7ad8bc2","typeScriptVersion":"3.8","_id":"@types/icss-utils@5.1.0","dist":{"shasum":"ad13cf373d0d7f0fced79228e19da4327f7e982a","size":1773,"noattachment":false,"key":"/@types/icss-utils/-/@types/icss-utils-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/icss-utils/download/@types/icss-utils-5.1.0.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/icss-utils_5.1.0_1637262120680_0.7531087862652464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:20:44.751Z","publish_time":1637262120837,"_cnpm_publish_time":1637262120837},"4.1.0":{"name":"@types/icss-utils","version":"4.1.0","description":"TypeScript definitions for icss-utils","license":"MIT","contributors":[{"name":"Bob Matcuk","url":"https://github.com/bmatcuk","githubUsername":"bmatcuk"}],"main":"","types":"index","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/icss-utils"},"scripts":{},"dependencies":{"postcss":"^7.0.0"},"typesPublisherContentHash":"611ad630ff47812eeb81093df8e418d23ea1533bb4f270ed4f3efcf244f413cd","typeScriptVersion":"2.2","_id":"@types/icss-utils@4.1.0","dist":{"shasum":"1a66def84cdc8bfba2daaba47fb64b3c2fb3d9a0","size":1698,"noattachment":false,"key":"/@types/icss-utils/-/@types/icss-utils-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/icss-utils/download/@types/icss-utils-4.1.0.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/icss-utils_4.1.0_1560482296829_0.20557111101407477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:20:43.904Z","publish_time":1560482296947,"_cnpm_publish_time":1560482296947}},"readme":"# Installation\r\n> `npm install --save @types/icss-utils`\r\n\r\n# Summary\r\nThis package contains type definitions for icss-utils (https://github.com/css-modules/icss-utils#readme).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/icss-utils.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/icss-utils/index.d.ts)\r\n````ts\r\n// Type definitions for icss-utils 5.1\n// Project: https://github.com/css-modules/icss-utils#readme\n// Definitions by: Bob Matcuk <https://github.com/bmatcuk>\n// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped\n// TypeScript Version: 2.2\n\nimport { Container, Rule } from \"postcss\";\n\nexport interface Replacements {\n    [key: string]: string;\n}\n\nexport interface CSSImports {\n    [key: string]: { [key: string]: string };\n}\n\nexport interface CSSExports {\n    [key: string]: string;\n}\n\nexport interface ExtractedICSS {\n    icssImports: CSSImports;\n    icssExports: CSSExports;\n}\n\nexport function replaceValueSymbols(value: string, replacements: Replacements): string;\n\nexport function replaceSymbols(css: Container, replacements: Replacements): void;\n\nexport function extractICSS(css: Container, removeRules?: boolean): ExtractedICSS;\n\nexport function createICSSRules(imports: CSSImports, exports: CSSExports): Rule[];\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Thu, 18 Nov 2021 19:01:38 GMT\r\n * Dependencies: [@types/postcss](https://npmjs.com/package/@types/postcss)\r\n * Global values: none\r\n\r\n# Credits\r\nThese definitions were written by [Bob Matcuk](https://github.com/bmatcuk).\r\n","_attachments":{},"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/icss-utils","license":"MIT"}