Add tailwind to app-frontend (#2234)

This commit is contained in:
Mars
2024-08-22 00:21:45 -04:00
committed by GitHub
parent f73ed1213f
commit 4d0407a3b3
9 changed files with 228 additions and 418 deletions

203
pnpm-lock.yaml generated
View File

@@ -58,7 +58,7 @@ importers:
version: 1.11.11
floating-vue:
specifier: ^5.2.2
version: 5.2.2(@nuxt/kit@3.12.3)(vue@3.4.31(typescript@5.5.3))
version: 5.2.2(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.31(typescript@5.5.3))
mixpanel-browser:
specifier: ^2.49.0
version: 2.53.0
@@ -93,18 +93,27 @@ importers:
'@vitejs/plugin-vue':
specifier: ^5.0.4
version: 5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3))(vue@3.4.31(typescript@5.5.3))
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.4.39)
eslint:
specifier: ^8.57.0
version: 8.57.0
eslint-config-custom:
specifier: workspace:*
version: link:../../packages/eslint-config-custom
postcss:
specifier: ^8.4.39
version: 8.4.39
prettier:
specifier: ^3.2.5
version: 3.3.2
sass:
specifier: ^1.74.1
version: 1.77.6
tailwindcss:
specifier: ^3.4.4
version: 3.4.4
tsconfig:
specifier: workspace:*
version: link:../../packages/tsconfig
@@ -313,7 +322,7 @@ importers:
version: 1.11.11
floating-vue:
specifier: 2.0.0-beta.24
version: 2.0.0-beta.24(@nuxt/kit@3.12.3(rollup@3.29.4))(vue@3.4.31(typescript@5.5.3))
version: 2.0.0-beta.24(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@3.29.4))(vue@3.4.31(typescript@5.5.3))
highlight.js:
specifier: ^11.9.0
version: 11.9.0
@@ -341,7 +350,7 @@ importers:
version: 6.2.12(@vue/compiler-core@3.4.31)(vue@3.4.31(typescript@5.5.3))
'@vintl/unplugin':
specifier: ^1.5.1
version: 1.5.2(@vue/compiler-core@3.4.31)(rollup@3.29.4)(vite@4.5.3)(vue@3.4.31(typescript@5.5.3))(webpack@5.92.1)
version: 1.5.2(@vue/compiler-core@3.4.31)(rollup@3.29.4)(vite@4.5.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3))(vue@3.4.31(typescript@5.5.3))(webpack@5.92.1)
'@vintl/vintl':
specifier: ^4.4.1
version: 4.4.1(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))
@@ -2584,11 +2593,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
browserslist@4.23.1:
resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
browserslist@4.23.2:
resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -2646,9 +2650,6 @@ packages:
caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
caniuse-lite@1.0.30001640:
resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==}
caniuse-lite@1.0.30001642:
resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==}
@@ -3056,9 +3057,6 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
electron-to-chromium@1.4.816:
resolution: {integrity: sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==}
electron-to-chromium@1.4.829:
resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==}
@@ -3795,10 +3793,6 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
is-core-module@2.14.0:
resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
engines: {node: '>= 0.4'}
is-core-module@2.15.0:
resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==}
engines: {node: '>= 0.4'}
@@ -4310,9 +4304,6 @@ packages:
resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==}
hasBin: true
node-releases@2.0.14:
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
node-releases@2.0.17:
resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==}
@@ -4741,10 +4732,6 @@ packages:
peerDependencies:
postcss: ^8.4.31
postcss-selector-parser@6.1.0:
resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
postcss-selector-parser@6.1.1:
resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==}
engines: {node: '>=4'}
@@ -6022,7 +6009,7 @@ snapshots:
dependencies:
'@babel/compat-data': 7.24.7
'@babel/helper-validator-option': 7.24.7
browserslist: 4.23.1
browserslist: 4.23.2
lru-cache: 5.1.1
semver: 6.3.1
@@ -6946,9 +6933,9 @@ snapshots:
- supports-color
- utf-8-validate
'@nuxt/kit@3.12.3':
'@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@3.29.4)':
dependencies:
'@nuxt/schema': 3.12.3
'@nuxt/schema': 3.12.3(rollup@3.29.4)
c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3
defu: 6.1.4
@@ -6966,7 +6953,7 @@ snapshots:
semver: 7.6.2
ufo: 1.5.3
unctx: 2.3.1
unimport: 3.7.2
unimport: 3.7.2(rollup@3.29.4)
untyped: 1.4.2
transitivePeerDependencies:
- magicast
@@ -7001,53 +6988,6 @@ snapshots:
- rollup
- supports-color
'@nuxt/kit@3.12.3(rollup@3.29.4)':
dependencies:
'@nuxt/schema': 3.12.3(rollup@3.29.4)
c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3
defu: 6.1.4
destr: 2.0.3
globby: 14.0.2
hash-sum: 2.0.0
ignore: 5.3.1
jiti: 1.21.6
klona: 2.0.6
knitwork: 1.1.0
mlly: 1.7.1
pathe: 1.1.2
pkg-types: 1.1.3
scule: 1.3.0
semver: 7.6.2
ufo: 1.5.3
unctx: 2.3.1
unimport: 3.7.2(rollup@3.29.4)
untyped: 1.4.2
transitivePeerDependencies:
- magicast
- rollup
- supports-color
optional: true
'@nuxt/schema@3.12.3':
dependencies:
compatx: 0.1.8
consola: 3.2.3
defu: 6.1.4
hookable: 5.5.3
pathe: 1.1.2
pkg-types: 1.1.3
scule: 1.3.0
std-env: 3.7.0
ufo: 1.5.3
uncrypto: 0.1.3
unimport: 3.7.2
untyped: 1.4.2
transitivePeerDependencies:
- rollup
- supports-color
optional: true
'@nuxt/schema@3.12.3(rollup@3.29.4)':
dependencies:
compatx: 0.1.8
@@ -7949,7 +7889,7 @@ snapshots:
- vue
- webpack
'@vintl/unplugin@1.5.2(@vue/compiler-core@3.4.31)(rollup@3.29.4)(vite@4.5.3)(vue@3.4.31(typescript@5.5.3))(webpack@5.92.1)':
'@vintl/unplugin@1.5.2(@vue/compiler-core@3.4.31)(rollup@3.29.4)(vite@4.5.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3))(vue@3.4.31(typescript@5.5.3))(webpack@5.92.1)':
dependencies:
'@formatjs/cli-lib': 6.4.2(@vue/compiler-core@3.4.31)(vue@3.4.31(typescript@5.5.3))
'@formatjs/icu-messageformat-parser': 2.7.8
@@ -7960,7 +7900,7 @@ snapshots:
unplugin: 1.11.0
optionalDependencies:
rollup: 3.29.4
vite: 4.5.3
vite: 4.5.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3)
webpack: 5.92.1
transitivePeerDependencies:
- '@glimmer/env'
@@ -8477,8 +8417,8 @@ snapshots:
autoprefixer@10.4.19(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
caniuse-lite: 1.0.30001640
browserslist: 4.23.2
caniuse-lite: 1.0.30001642
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.1
@@ -8523,13 +8463,6 @@ snapshots:
dependencies:
fill-range: 7.1.1
browserslist@4.23.1:
dependencies:
caniuse-lite: 1.0.30001640
electron-to-chromium: 1.4.816
node-releases: 2.0.14
update-browserslist-db: 1.1.0(browserslist@4.23.1)
browserslist@4.23.2:
dependencies:
caniuse-lite: 1.0.30001642
@@ -8591,13 +8524,11 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
browserslist: 4.23.1
caniuse-lite: 1.0.30001640
browserslist: 4.23.2
caniuse-lite: 1.0.30001642
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
caniuse-lite@1.0.30001640: {}
caniuse-lite@1.0.30001642: {}
chalk@2.4.2:
@@ -8773,7 +8704,7 @@ snapshots:
cssnano-preset-default@7.0.3(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
css-declaration-sorter: 7.2.0(postcss@8.4.39)
cssnano-utils: 5.0.0(postcss@8.4.39)
postcss: 8.4.39
@@ -8956,8 +8887,6 @@ snapshots:
ee-first@1.1.1: {}
electron-to-chromium@1.4.816: {}
electron-to-chromium@1.4.829: {}
emoji-regex@8.0.0: {}
@@ -9203,7 +9132,7 @@ snapshots:
debug: 4.3.5
enhanced-resolve: 5.17.0
eslint: 8.57.0
eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0)
eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)
fast-glob: 3.3.2
get-tsconfig: 4.7.5
@@ -9215,13 +9144,12 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0):
eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0)
transitivePeerDependencies:
- supports-color
@@ -9602,21 +9530,21 @@ snapshots:
vue: 3.4.31(typescript@5.5.3)
vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3))
floating-vue@2.0.0-beta.24(@nuxt/kit@3.12.3(rollup@3.29.4))(vue@3.4.31(typescript@5.5.3)):
floating-vue@2.0.0-beta.24(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@3.29.4))(vue@3.4.31(typescript@5.5.3)):
dependencies:
'@floating-ui/dom': 1.1.1
vue: 3.4.31(typescript@5.5.3)
vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3))
optionalDependencies:
'@nuxt/kit': 3.12.3(rollup@3.29.4)
'@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@3.29.4)
floating-vue@5.2.2(@nuxt/kit@3.12.3)(vue@3.4.31(typescript@5.5.3)):
floating-vue@5.2.2(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.31(typescript@5.5.3)):
dependencies:
'@floating-ui/dom': 1.1.1
vue: 3.4.31(typescript@5.5.3)
vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3))
optionalDependencies:
'@nuxt/kit': 3.12.3
'@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0)
for-each@0.3.3:
dependencies:
@@ -9979,10 +9907,6 @@ snapshots:
is-callable@1.2.7: {}
is-core-module@2.14.0:
dependencies:
hasown: 2.0.2
is-core-module@2.15.0:
dependencies:
hasown: 2.0.2
@@ -10515,8 +10439,6 @@ snapshots:
node-gyp-build@4.8.1: {}
node-releases@2.0.14: {}
node-releases@2.0.17: {}
nopt@5.0.0:
@@ -10858,12 +10780,12 @@ snapshots:
postcss-calc@10.0.0(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-value-parser: 4.2.0
postcss-colormin@7.0.1(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.4.39
@@ -10871,14 +10793,14 @@ snapshots:
postcss-convert-values@7.0.1(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
postcss: 8.4.39
postcss-value-parser: 4.2.0
postcss-discard-comments@7.0.1(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-discard-duplicates@7.0.0(postcss@8.4.39):
dependencies:
@@ -10919,11 +10841,11 @@ snapshots:
postcss-merge-rules@7.0.2(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
caniuse-api: 3.0.0
cssnano-utils: 5.0.0(postcss@8.4.39)
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-minify-font-values@7.0.0(postcss@8.4.39):
dependencies:
@@ -10939,7 +10861,7 @@ snapshots:
postcss-minify-params@7.0.1(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
cssnano-utils: 5.0.0(postcss@8.4.39)
postcss: 8.4.39
postcss-value-parser: 4.2.0
@@ -10948,12 +10870,12 @@ snapshots:
dependencies:
cssesc: 3.0.0
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-nested@6.0.1(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-normalize-charset@7.0.0(postcss@8.4.39):
dependencies:
@@ -10986,7 +10908,7 @@ snapshots:
postcss-normalize-unicode@7.0.1(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
postcss: 8.4.39
postcss-value-parser: 4.2.0
@@ -11008,7 +10930,7 @@ snapshots:
postcss-reduce-initial@7.0.1(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
caniuse-api: 3.0.0
postcss: 8.4.39
@@ -11017,11 +10939,6 @@ snapshots:
postcss: 8.4.39
postcss-value-parser: 4.2.0
postcss-selector-parser@6.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-selector-parser@6.1.1:
dependencies:
cssesc: 3.0.0
@@ -11036,7 +10953,7 @@ snapshots:
postcss-unique-selectors@7.0.1(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
postcss-value-parser@4.2.0: {}
@@ -11199,7 +11116,7 @@ snapshots:
resolve@1.22.8:
dependencies:
is-core-module: 2.14.0
is-core-module: 2.15.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -11522,9 +11439,9 @@ snapshots:
stylehacks@7.0.2(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
browserslist: 4.23.2
postcss: 8.4.39
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
sucrase@3.35.0:
dependencies:
@@ -11628,7 +11545,7 @@ snapshots:
postcss-js: 4.0.1(postcss@8.4.39)
postcss-load-config: 4.0.2(postcss@8.4.39)
postcss-nested: 6.0.1(postcss@8.4.39)
postcss-selector-parser: 6.1.0
postcss-selector-parser: 6.1.1
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
@@ -11845,25 +11762,6 @@ snapshots:
unicorn-magic@0.1.0: {}
unimport@3.7.2:
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
acorn: 8.12.1
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
fast-glob: 3.3.2
local-pkg: 0.5.0
magic-string: 0.30.10
mlly: 1.7.1
pathe: 1.1.2
pkg-types: 1.1.3
scule: 1.3.0
strip-literal: 2.1.0
unplugin: 1.11.0
transitivePeerDependencies:
- rollup
optional: true
unimport@3.7.2(rollup@3.29.4):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
@@ -11975,12 +11873,6 @@ snapshots:
pkg-types: 1.1.3
unplugin: 1.11.0
update-browserslist-db@1.1.0(browserslist@4.23.1):
dependencies:
browserslist: 4.23.1
escalade: 3.1.2
picocolors: 1.0.1
update-browserslist-db@1.1.0(browserslist@4.23.2):
dependencies:
browserslist: 4.23.2
@@ -12085,13 +11977,16 @@ snapshots:
svgo: 3.3.2
vue: 3.4.31(typescript@5.5.3)
vite@4.5.3:
vite@4.5.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3):
dependencies:
esbuild: 0.18.20
postcss: 8.4.39
rollup: 3.29.4
optionalDependencies:
'@types/node': 20.14.11
fsevents: 2.3.3
sass: 1.77.6
terser: 5.31.3
optional: true
vite@5.3.3(@types/node@20.14.11)(sass@1.77.6)(terser@5.31.3):