Skip to content

Commit bd0ae47

Browse files
committed
install prettier-plugin-tailwindcss prettier-plugin-organize-imports and add prebuild to build script
1 parent cfe11df commit bd0ae47

2 files changed

Lines changed: 77 additions & 1 deletion

File tree

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"scripts": {
77
"dev": "yarn tsx scripts/load-content.ts && next dev",
88
"prebuild": "yarn clean && yarn tsx scripts/index-content.ts",
9-
"build": "next build && yarn tsx scripts/algolia-index.ts",
9+
"build": "yarn prebuild && next build && yarn tsx scripts/algolia-index.ts",
1010
"start": "next start",
1111
"lint": "next lint",
1212
"clean": "rm -rf dist .next data public/usaco-divisions.json",
@@ -74,6 +74,8 @@
7474
"path-browserify": "^1.0.1",
7575
"postcss": "^8.5.6",
7676
"prettier": "^3.6.2",
77+
"prettier-plugin-organize-imports": "^4.3.0",
78+
"prettier-plugin-tailwindcss": "^0.7.2",
7779
"prop-types": "^15.8.1",
7880
"react": "19.1.0",
7981
"react-calendar-heatmap": "^1.10.0",

yarn.lock

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14607,6 +14607,78 @@ __metadata:
1460714607
languageName: node
1460814608
linkType: hard
1460914609

14610+
"prettier-plugin-organize-imports@npm:^4.3.0":
14611+
version: 4.3.0
14612+
resolution: "prettier-plugin-organize-imports@npm:4.3.0"
14613+
peerDependencies:
14614+
prettier: ">=2.0"
14615+
typescript: ">=2.9"
14616+
vue-tsc: ^2.1.0 || 3
14617+
peerDependenciesMeta:
14618+
vue-tsc:
14619+
optional: true
14620+
checksum: 10c0/57e5a3e611f1da6614fe1228d306b9a361d9249140abfdfcf21cffc9de13bda204c01f44bed0396786269541b63e12b05e1eab03e43d2e201320e4211af88bc6
14621+
languageName: node
14622+
linkType: hard
14623+
14624+
"prettier-plugin-tailwindcss@npm:^0.7.2":
14625+
version: 0.7.2
14626+
resolution: "prettier-plugin-tailwindcss@npm:0.7.2"
14627+
peerDependencies:
14628+
"@ianvs/prettier-plugin-sort-imports": "*"
14629+
"@prettier/plugin-hermes": "*"
14630+
"@prettier/plugin-oxc": "*"
14631+
"@prettier/plugin-pug": "*"
14632+
"@shopify/prettier-plugin-liquid": "*"
14633+
"@trivago/prettier-plugin-sort-imports": "*"
14634+
"@zackad/prettier-plugin-twig": "*"
14635+
prettier: ^3.0
14636+
prettier-plugin-astro: "*"
14637+
prettier-plugin-css-order: "*"
14638+
prettier-plugin-jsdoc: "*"
14639+
prettier-plugin-marko: "*"
14640+
prettier-plugin-multiline-arrays: "*"
14641+
prettier-plugin-organize-attributes: "*"
14642+
prettier-plugin-organize-imports: "*"
14643+
prettier-plugin-sort-imports: "*"
14644+
prettier-plugin-svelte: "*"
14645+
peerDependenciesMeta:
14646+
"@ianvs/prettier-plugin-sort-imports":
14647+
optional: true
14648+
"@prettier/plugin-hermes":
14649+
optional: true
14650+
"@prettier/plugin-oxc":
14651+
optional: true
14652+
"@prettier/plugin-pug":
14653+
optional: true
14654+
"@shopify/prettier-plugin-liquid":
14655+
optional: true
14656+
"@trivago/prettier-plugin-sort-imports":
14657+
optional: true
14658+
"@zackad/prettier-plugin-twig":
14659+
optional: true
14660+
prettier-plugin-astro:
14661+
optional: true
14662+
prettier-plugin-css-order:
14663+
optional: true
14664+
prettier-plugin-jsdoc:
14665+
optional: true
14666+
prettier-plugin-marko:
14667+
optional: true
14668+
prettier-plugin-multiline-arrays:
14669+
optional: true
14670+
prettier-plugin-organize-attributes:
14671+
optional: true
14672+
prettier-plugin-organize-imports:
14673+
optional: true
14674+
prettier-plugin-sort-imports:
14675+
optional: true
14676+
prettier-plugin-svelte:
14677+
optional: true
14678+
checksum: 10c0/072fb79be58ba6b9743eb4b85be7da06f7d719764e293fdaf6515f15b21af2d22ab0e6476c636c69983949e42c4382e9566b17e3b123a2df6cf5100336729f3c
14679+
languageName: node
14680+
linkType: hard
14681+
1461014682
"prettier@npm:^3.6.2":
1461114683
version: 3.6.2
1461214684
resolution: "prettier@npm:3.6.2"
@@ -17945,6 +18017,8 @@ __metadata:
1794518017
path-browserify: "npm:^1.0.1"
1794618018
postcss: "npm:^8.5.6"
1794718019
prettier: "npm:^3.6.2"
18020+
prettier-plugin-organize-imports: "npm:^4.3.0"
18021+
prettier-plugin-tailwindcss: "npm:^0.7.2"
1794818022
prism-react-renderer: "npm:^2.4.1"
1794918023
prop-types: "npm:^15.8.1"
1795018024
react: "npm:19.1.0"

0 commit comments

Comments
 (0)