Skip to content

Commit f7b4f63

Browse files
committed
deps: updated support for Tailwind v3.0
1 parent a753d59 commit f7b4f63

File tree

2 files changed

+81
-83
lines changed

2 files changed

+81
-83
lines changed

package.json

Lines changed: 75 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,82 @@
11
{
2-
"name": "tailwindcss-font-inter",
3-
"description": "TailwindCSS plugin for pleasant Inter Typeface integration",
4-
"version": "2.0.5",
5-
"license": "MIT",
6-
"main": "src/index.js",
7-
"author": "Yuri Sementsov <hello@smcv.dev>",
8-
"files": [
9-
"src",
10-
"inter.json"
11-
],
12-
"scripts": {
13-
"update": "node ./update.js",
14-
"lint": "eslint . --fix",
15-
"test": "jest && eslint ."
16-
},
17-
"repository": {
18-
"type": "git",
19-
"url": "https://github.com/semencov/tailwindcss-font-inter.git"
20-
},
21-
"keywords": [
22-
"tailwindcss",
23-
"tailwindcss-plugin",
24-
"tailwind-plugin",
25-
"inter ui",
26-
"inter",
27-
"font",
28-
"font-feature-settings"
29-
],
30-
"bugs": {
31-
"email": "hello@smcv.dev",
32-
"url": "https://github.com/semencov/tailwindcss-font-inter/issues"
33-
},
34-
"homepage": "https://github.com/semencov/tailwindcss-font-inter",
35-
"peerDependencies": {
36-
"tailwindcss": "^2.0.0"
37-
},
38-
"devDependencies": {
39-
"cssjson": "^2.1.3",
40-
"eslint": "^6.0.1",
41-
"eslint-config-postcss": "^2.0.2",
42-
"eslint-config-prettier": "^6.0.0",
43-
"eslint-plugin-prettier": "^3.0.1",
44-
"fontkit": "^1.8.1",
45-
"jest": "^26.6.3",
46-
"mkdirp": "^1.0.4",
47-
"node-fetch": "^2.6.1",
48-
"postcss": "^8.2.13",
49-
"prettier": "^1.18.2",
50-
"rimraf": "^3.0.2",
51-
"tailwindcss": "^2.1.1"
52-
},
53-
"dependencies": {
54-
"parse-unit": "^1.0.1"
55-
},
56-
"engines": {
57-
"node": ">=12.0.0"
58-
},
59-
"eslintConfig": {
60-
"env": {
61-
"jest": true
2+
"name": "tailwindcss-font-inter",
3+
"description": "TailwindCSS plugin for pleasant Inter Typeface integration",
4+
"version": "2.0.5",
5+
"license": "MIT",
6+
"main": "src/index.js",
7+
"author": "Yuri Sementsov <hello@smcv.dev>",
8+
"files": ["src", "inter.json"],
9+
"scripts": {
10+
"update": "node ./update.js",
11+
"lint": "eslint . --fix",
12+
"test": "jest && eslint ."
6213
},
63-
"parserOptions": {
64-
"ecmaVersion": 2018,
65-
"sourceType": "module"
14+
"repository": {
15+
"type": "git",
16+
"url": "https://github.com/semencov/tailwindcss-font-inter.git"
6617
},
67-
"extends": [
68-
"eslint-config-postcss",
69-
"prettier"
18+
"keywords": [
19+
"tailwindcss",
20+
"tailwindcss-plugin",
21+
"tailwind-plugin",
22+
"inter ui",
23+
"inter",
24+
"font",
25+
"font-feature-settings"
7026
],
71-
"plugins": [
72-
"prettier"
73-
],
74-
"rules": {
75-
"prettier/prettier": [
76-
"error",
77-
{
78-
"semi": false,
79-
"singleQuote": true,
80-
"printWidth": 100,
81-
"tabWidth": 2,
82-
"useTabs": false,
83-
"trailingComma": "es5",
84-
"bracketSpacing": true,
85-
"parser": "flow"
27+
"bugs": {
28+
"email": "hello@smcv.dev",
29+
"url": "https://github.com/semencov/tailwindcss-font-inter/issues"
30+
},
31+
"homepage": "https://github.com/semencov/tailwindcss-font-inter",
32+
"peerDependencies": {
33+
"tailwindcss": "^2.0.0 || ^3.0.0"
34+
},
35+
"devDependencies": {
36+
"cssjson": "^2.1.3",
37+
"eslint": "^6.0.1",
38+
"eslint-config-postcss": "^2.0.2",
39+
"eslint-config-prettier": "^6.0.0",
40+
"eslint-plugin-prettier": "^3.0.1",
41+
"fontkit": "^1.8.1",
42+
"jest": "^26.6.3",
43+
"mkdirp": "^1.0.4",
44+
"node-fetch": "^2.6.1",
45+
"postcss": "^8.2.13",
46+
"prettier": "^1.18.2",
47+
"rimraf": "^3.0.2",
48+
"tailwindcss": "^3.0.2"
49+
},
50+
"dependencies": {
51+
"parse-unit": "^1.0.1"
52+
},
53+
"engines": {
54+
"node": ">=12.0.0"
55+
},
56+
"eslintConfig": {
57+
"env": {
58+
"jest": true
59+
},
60+
"parserOptions": {
61+
"ecmaVersion": 2018,
62+
"sourceType": "module"
63+
},
64+
"extends": ["eslint-config-postcss", "prettier"],
65+
"plugins": ["prettier"],
66+
"rules": {
67+
"prettier/prettier": [
68+
"error",
69+
{
70+
"semi": false,
71+
"singleQuote": true,
72+
"printWidth": 100,
73+
"tabWidth": 2,
74+
"useTabs": false,
75+
"trailingComma": "es5",
76+
"bracketSpacing": true,
77+
"parser": "flow"
78+
}
79+
]
8680
}
87-
]
8881
}
89-
}
9082
}

test.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ expect.extend({
5454
function generateCss(type, overrides) {
5555
const config = {
5656
theme: { fontSize, letterSpacing },
57+
safelist: [
58+
'font-inter',
59+
{
60+
pattern: /font-feature-(normal|default|numeric|case)/,
61+
},
62+
],
5763
corePlugins: false,
5864
plugins: [plugin],
5965
}

0 commit comments

Comments
 (0)