Skip to content

Commit 2a5f9c1

Browse files
committed
make config optional
1 parent 52b3649 commit 2a5f9c1

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

‎README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ npm install tailwind-utils
2323
### Usage
2424

2525
```ts
26-
import createUtils from 'tailwind-utils';
27-
import config from './tailwind.config.js';
26+
import Utils from 'tailwind-utils';
27+
import config from './tailwind.config.js'; // your tailwind config file, optional
2828

29-
const { parse, classname } = createUtils(config);
29+
const { parse, classname } = Utils(config);
3030

3131
const definition = parse('w-48');
3232
// { prefix: 'w', property: 'width', value: '12rem' }

‎src/index.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import resolveConfig from 'tailwindcss/resolveConfig';
22
import type { Config } from 'tailwindcss/types/config';
33
import flattenColorPalette from 'tailwindcss/lib/util/flattenColorPalette';
4-
import { properties, namedClassProperties } from './src/properties';
4+
import { properties, namedClassProperties } from './properties';
55

6-
const Tailwind = (config: Config) => {
7-
const resolvedConfig = resolveConfig(config);
6+
const Tailwind = (config?: Config) => {
7+
// @ts-ignore resolveConfig doesn't like empty config but stubs it anyways
8+
const resolvedConfig = resolveConfig(config || {});
89
const theme = resolvedConfig.theme || {};
910

1011
// add negative values to scales

0 commit comments

Comments
 (0)