Skip to content

Commit 166bdb8

Browse files
authored
Merge pull request #177 from dcastil/bugfix/176/fix-incorrect-class-group-conflicts-in-grid
Fix incorrect class group conflicts in grid-related classes
2 parents 5c8ff41 + 5fc4504 commit 166bdb8

File tree

5 files changed

+12
-7
lines changed

5 files changed

+12
-7
lines changed

docs/similar-packages.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
# Similar packages
22

3+
## TypeScript/JavaScript
4+
35
- [@robit-dev/tailwindcss-class-combiner](https://www.npmjs.com/package/@robit-dev/tailwindcss-class-combiner)
46
- [tailshake](https://www.npmjs.com/package/tailshake)
57
- [tailwind-classlist](https://www.npmjs.com/package/tailwind-classlist)
68
- [tailwind-override](https://www.npmjs.com/package/tailwind-override)
79

10+
## Other languages
11+
12+
- [tailwind_merge](https://rubygems.org/gems/tailwind_merge) (Ruby)
13+
- [Twix](https://hex.pm/packages/twix/0.1.0) (Elixir)
14+
815
---
916

1017
Previous: [Contributing](./contributing.md)

src/lib/class-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ClassGroupId, Config, ClassGroup, ClassValidator, ThemeObject, ThemeGetter } from './types'
1+
import { ClassGroup, ClassGroupId, ClassValidator, Config, ThemeGetter, ThemeObject } from './types'
22

33
export interface ClassPartObject {
44
nextPart: Map<string, ClassPartObject>

src/lib/config-utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { createLruCache } from './lru-cache'
2-
import { Config } from './types'
31
import { createClassUtils } from './class-utils'
2+
import { createLruCache } from './lru-cache'
43
import { createSplitModifiers } from './modifier-utils'
4+
import { Config } from './types'
55

66
export type ConfigUtils = ReturnType<typeof createConfigUtils>
77

src/lib/create-tailwind-merge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { createConfigUtils } from './config-utils'
2-
import { Config } from './types'
32
import { mergeClassList } from './merge-classlist'
43
import { ClassNameValue, twJoin } from './tw-join'
4+
import { Config } from './types'
55

66
type CreateConfigFirst = () => Config
77
type CreateConfigSubsequent = (config: Config) => Config

src/lib/default-config.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { fromTheme } from './from-theme'
22
import {
33
isAny,
44
isArbitraryLength,
5+
isArbitraryNumber,
56
isArbitraryPosition,
67
isArbitraryShadow,
78
isArbitrarySize,
89
isArbitraryUrl,
910
isArbitraryValue,
10-
isArbitraryNumber,
1111
isInteger,
1212
isLength,
1313
isTshirtSize,
@@ -1543,8 +1543,6 @@ export function getDefaultConfig() {
15431543
'inset-x': ['right', 'left'],
15441544
'inset-y': ['top', 'bottom'],
15451545
flex: ['basis', 'grow', 'shrink'],
1546-
'col-start-end': ['col-start', 'col-end'],
1547-
'row-start-end': ['row-start', 'row-end'],
15481546
gap: ['gap-x', 'gap-y'],
15491547
p: ['px', 'py', 'pt', 'pr', 'pb', 'pl'],
15501548
px: ['pr', 'pl'],

0 commit comments

Comments
 (0)