postcss-logical
Advanced tools
Comparing version 6.1.0 to 6.2.0
# Changes to PostCSS Logical Properties | ||
### 6.2.0 (May 19, 2023) | ||
- Added: Support for logical properties in `transition` | ||
### 6.1.0 (February 15, 2023) | ||
@@ -4,0 +8,0 @@ |
import type { Declaration } from 'postcss'; | ||
export declare function cloneDeclaration(declaration: Declaration, value: string, prop: string): void; | ||
export declare function cloneDeclaration(declaration: Declaration, value: string, prop: string): Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
import { DirectionConfig } from './types'; | ||
export declare function transformBorder(borderSetting: string, side: string): (declaration: Declaration) => boolean; | ||
export declare function transformBorderProperty(borderSetting: string, side: [string, string]): (declaration: Declaration) => boolean; | ||
export declare function transformBorderShorthand(side: [string] | [string, string]): (declaration: Declaration) => boolean; | ||
export declare function transformBorderRadius(config: DirectionConfig): (declaration: Declaration) => boolean; | ||
export declare function transformBorder(borderSetting: string, side: string): (declaration: Declaration) => Array<Declaration>; | ||
export declare function transformBorderProperty(borderSetting: string, side: [string, string]): (declaration: Declaration) => Array<Declaration>; | ||
export declare function transformBorderShorthand(side: [string] | [string, string]): (declaration: Declaration) => Array<Declaration>; | ||
export declare function transformBorderRadius(config: DirectionConfig): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
export declare function transformInset(): (declaration: Declaration) => boolean; | ||
export declare function transformInset(): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
import { DirectionConfig } from './types'; | ||
export declare function transformLogicalSize(directionConfig: DirectionConfig): (declaration: Declaration) => boolean; | ||
export declare function transformLogicalSize(directionConfig: DirectionConfig): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
export declare function transformOffset(prop: string): (declaration: Declaration) => boolean; | ||
export declare function transformOffsetShorthand(side: [string, string]): (declaration: Declaration) => boolean; | ||
export declare function transformOffset(prop: string): (declaration: Declaration) => Array<Declaration>; | ||
export declare function transformOffsetShorthand(side: [string, string]): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
export declare function transformSide(prop: string, side: string): (declaration: Declaration) => boolean; | ||
export declare function transformSideShorthand(prop: string, side: [string, string]): (declaration: Declaration) => boolean; | ||
export declare function transformSide(prop: string, side: string): (declaration: Declaration) => Array<Declaration>; | ||
export declare function transformSideShorthand(prop: string, side: [string, string]): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
export declare function transformTextAlign(inlineValues: [string, string]): (declaration: Declaration) => boolean; | ||
export declare function transformTextAlign(inlineValues: [string, string]): (declaration: Declaration) => Array<Declaration>; |
import type { Declaration } from 'postcss'; | ||
import { DirectionConfig } from './types'; | ||
export declare function transformValue(config: DirectionConfig): (declaration: Declaration) => boolean; | ||
export declare function transformValue(config: DirectionConfig): (declaration: Declaration) => Array<Declaration>; |
@@ -0,1 +1,2 @@ | ||
import type { Declaration } from 'postcss'; | ||
export declare enum Direction { | ||
@@ -32,1 +33,2 @@ Block = "block", | ||
}; | ||
export type TransformFunction = (decl: Declaration) => Array<Declaration>; |
{ | ||
"name": "postcss-logical", | ||
"description": "Use logical properties and values in CSS", | ||
"version": "6.1.0", | ||
"version": "6.2.0", | ||
"contributors": [ | ||
@@ -21,6 +21,12 @@ { | ||
"license": "CC0-1.0", | ||
"funding": { | ||
"type": "opencollective", | ||
"url": "https://opencollective.com/csstools" | ||
}, | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/csstools" | ||
}, | ||
{ | ||
"type": "opencollective", | ||
"url": "https://opencollective.com/csstools" | ||
} | ||
], | ||
"engines": { | ||
@@ -52,13 +58,11 @@ "node": "^14 || ^16 || >=18" | ||
}, | ||
"devDependencies": { | ||
"@csstools/postcss-tape": "*" | ||
}, | ||
"scripts": { | ||
"prebuild": "npm run clean", | ||
"build": "rollup -c ../../rollup/default.mjs", | ||
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"", | ||
"docs": "node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs", | ||
"lint": "npm run lint:eslint && npm run lint:package-json", | ||
"lint:eslint": "eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern", | ||
"lint:package-json": "node ../../.github/bin/format-package-json.mjs", | ||
"prepublishOnly": "npm run clean && npm run build && npm run test", | ||
"test": "node .tape.mjs && npm run test:exports", | ||
"test:exports": "node ./test/_import.mjs && node ./test/_require.cjs", | ||
"lint": "node ../../.github/bin/format-package-json.mjs", | ||
"prepublishOnly": "npm run build && npm run test", | ||
"test": "node .tape.mjs && node ./test/_import.mjs && node ./test/_require.cjs", | ||
"test:rewrite-expects": "REWRITE_EXPECTS=true node .tape.mjs" | ||
@@ -65,0 +69,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
45588
21
176
1