add configs
This commit is contained in:
parent
1cb94b567c
commit
39e77c7c70
3114
package-lock.json
generated
3114
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
11
package.json
11
package.json
@ -11,7 +11,13 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react": "^18",
|
"react": "^18",
|
||||||
"react-dom": "^18",
|
"react-dom": "^18",
|
||||||
"next": "14.2.7"
|
"next": "14.2.7",
|
||||||
|
"autoprefixer": "^10.4.19",
|
||||||
|
"cssnano": "^7.0.1",
|
||||||
|
"postcss-flexbugs-fixes": "^5.0.2",
|
||||||
|
"postcss-preset-env": "^10.0.0",
|
||||||
|
"next-plausible": "^3.12.0",
|
||||||
|
"sharp": "^0.33.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"typescript": "^5",
|
"typescript": "^5",
|
||||||
@ -21,6 +27,7 @@
|
|||||||
"postcss": "^8",
|
"postcss": "^8",
|
||||||
"tailwindcss": "^3.4.1",
|
"tailwindcss": "^3.4.1",
|
||||||
"eslint": "^8",
|
"eslint": "^8",
|
||||||
"eslint-config-next": "14.2.7"
|
"eslint-config-next": "14.2.7",
|
||||||
|
"turbo": "2.1.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,29 @@
|
|||||||
const config = {
|
const config = {
|
||||||
plugins: {
|
plugins: {
|
||||||
tailwindcss: {},
|
tailwindcss: {},
|
||||||
|
|
||||||
|
autoprefixer: {},
|
||||||
|
"postcss-flexbugs-fixes": {
|
||||||
|
"postcss-preset-env": {
|
||||||
|
autoprefixer: {
|
||||||
|
flexbox: "no-2009",
|
||||||
|
},
|
||||||
|
stage: 3,
|
||||||
|
features: {
|
||||||
|
"custom-properties": false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
"@fullhuman/postcss-purgecss": {
|
||||||
|
content: [
|
||||||
|
"./pages/**/*.{js,jsx,ts,tsx}",
|
||||||
|
"./components/**/*.{js,jsx,ts,tsx}",
|
||||||
|
],
|
||||||
|
defaultExtractor: (content) => content.match(/[\w-/:]+(?<!:)/g) || [],
|
||||||
|
safelist: ["html", "body"],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
cssnano: {},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@ import type { Config } from "tailwindcss";
|
|||||||
|
|
||||||
const config: Config = {
|
const config: Config = {
|
||||||
content: [
|
content: [
|
||||||
|
"./lib/**/*.{ts,tsx,js,jsx}",
|
||||||
"./components/**/*.{js,ts,jsx,tsx,mdx}",
|
"./components/**/*.{js,ts,jsx,tsx,mdx}",
|
||||||
"./app/**/*.{js,ts,jsx,tsx,mdx}",
|
"./app/**/*.{js,ts,jsx,tsx,mdx}",
|
||||||
],
|
],
|
||||||
|
12
turbo.json
Normal file
12
turbo.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://turbo.build/schema.json",
|
||||||
|
"tasks": {
|
||||||
|
"build": {
|
||||||
|
"outputs": [
|
||||||
|
".next/**",
|
||||||
|
"!.next/cache/**"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"type-check": {}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user