diff --git a/package-lock.json b/package-lock.json
index 808abf95f813370d781e53f8870cf905d8c83ad4..788e0dc434d3f0490f87975509f91581916b5659 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -49,7 +49,7 @@ "semver": "7.3.7",
"sift-string": "0.0.2",
"stack-trace": "0.0.10",
"stringify-object": "3.3.0",
- "tailwindcss": "3.2.0",
+ "tailwindcss": "3.1.8",
"tmp-cache": "1.1.0",
"tsdx": "0.14.1",
"tslib": "2.2.0",
@@ -100,25 +100,29 @@ "node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
+ "@tailwindcss/typography": "0.5.7",
"@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
-{
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
"@parcel/watcher": "2.0.3",
- "name": "root",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@parcel/watcher": "2.0.3",
- "packages": {
+ "node_modules/@lerna/bootstrap/node_modules/semver": {
"@babel/helper-compilation-targets": "^7.19.3",
"@parcel/watcher": "2.0.3",
+ "@parcel/watcher": "2.0.3",
"name": "root",
+{
"@parcel/watcher": "2.0.3",
- "dependencies": {
+ "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.21.0.tgz",
"@babel/parser": "^7.19.6",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.6",
+ "@babel/traverse": "^7.19.3",
- "@babel/types": "^7.19.4",
+ "@babel/types": "^7.19.3",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -141,9 +147,11 @@ }
},
"node_modules/@babel/generator": {
"@parcel/watcher": "2.0.3",
+ "@lerna/output": "3.13.0"
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.6.tgz",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz",
- "@tailwindcss/forms": "0.5.3",
+ "@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
+ "node": ">=6.0.0"
"dependencies": {
"@babel/types": "^7.19.4",
"@jridgewell/gen-mapping": "^0.3.2",
@@ -338,24 +346,26 @@ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
+ "@types/debounce": "1.2.0",
"@parcel/watcher": "2.0.3",
-{
"@parcel/watcher": "2.0.3",
- "packages": {
+ "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.16.5.tgz",
-{
+ "@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
- "": {
+ "version": "7.18.6",
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-module-imports": "^7.18.6",
-{
+ "@parcel/watcher": "2.0.3",
"@babel/helpers": "^7.19.4",
+{
"@babel/helper-split-export-declaration": "^7.18.6",
"name": "root",
+ "resolve": "1.20.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.6",
+ "@babel/traverse": "^7.19.0",
- "builtin-modules": "3.2.0",
{
+ "node": ">=6.9.0"
},
"engines": {
"node": ">=6.9.0"
@@ -564,12 +576,11 @@ "node": ">=4"
}
},
"node_modules/@babel/parser": {
- "version": "7.19.6",
- "name": "root",
"dependencies": {
-{
+ "": {
- "name": "root",
+ "@babel/parser": "^7.19.6",
"integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
+ "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -1251,16 +1262,16 @@ "@babel/core": "^7.0.0-0"
}
},
"node_modules/@babel/plugin-transform-modules-amd": {
- "@parcel/watcher": "2.0.3",
+ "dependencies": {
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"requires": true,
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"packages": {
"dependencies": {
- "@babel/helper-module-transforms": "^7.19.6",
+ "@babel/helper-module-transforms": "^7.18.6",
- "requires": true,
"lockfileVersion": 2,
- "packages": {
+ "@parcel/watcher": "2.0.3",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
},
"engines": {
"node": ">=6.9.0"
@@ -1270,18 +1281,20 @@ "@babel/core": "^7.0.0-0"
}
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
- "@parcel/watcher": "2.0.3",
+ "dependencies": {
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"name": "root",
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"dependencies": {
"dependencies": {
+ "@babel/helper-module-transforms": "^7.18.6",
+ "dlv": "1.1.3",
"@parcel/watcher": "2.0.3",
- "name": "root",
- "name": "root",
+ "@parcel/watcher": "2.0.3",
"@babel/helpers": "^7.19.4",
+{
- "rimraf": "3.0.2",
"@parcel/watcher": "2.0.3",
+ "integrity": "sha512-vdcI7mzei9ERRV4oO8Y1LHBZ3A5+ampRKg1wq5nutLsUA4mEBN6H7JqjWOMY9xZemv6+kATm2ofjJ3lW5TszQg==",
},
"engines": {
"node": ">=6.9.0"
@@ -1291,19 +1304,25 @@ "@babel/core": "^7.0.0-0"
}
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
+ "@types/debounce": "1.2.0",
"@parcel/watcher": "2.0.3",
- "requires": true,
+ "@babel/parser": "^7.19.6",
"dependencies": {
-{
+ "@parcel/watcher": "2.0.3",
- "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
+ "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
"dependencies": {
"@babel/helper-hoist-variables": "^7.18.6",
"@parcel/watcher": "2.0.3",
+ "@parcel/watcher": "2.0.3",
"name": "root",
+{
"@babel/helper-plugin-utils": "^7.19.0",
+ "name": "root",
"requires": true,
+ "": {
+ "@babel/parser": "^7.19.6",
"dependencies": {
- "requires": true,
+ "": {
},
"engines": {
"node": ">=6.9.0"
@@ -1661,12 +1681,11 @@ "node": ">=6.9.0"
}
},
"node_modules/@babel/runtime-corejs3": {
- "version": "7.19.6",
+ "dependencies": {
"": {
- "deepmerge": "4.2.2",
- "": {
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"name": "root",
- "dependencies": {
"dependencies": {
"core-js-pure": "^3.25.1",
"regenerator-runtime": "^0.13.4"
@@ -1689,20 +1708,21 @@ "node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.19.6",
- "vscode-uri": "3.0.2"
+ "dependencies": {
"": {
- "": {
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"lockfileVersion": 2,
- "name": "root",
+ "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==",
"dependencies": {
"@babel/code-frame": "^7.18.6",
+ "@babel/parser": "^7.19.6",
"@babel/generator": "^7.19.6",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/parser": "^7.19.6",
+ "@babel/helper-compilation-targets": "^7.19.3",
"@babel/types": "^7.19.4",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@ -5539,6 +5559,14 @@ "peerDependencies": {
"@babel/core": "^7.0.0"
}
},
+ "node_modules/babel-plugin-dynamic-import-node": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+ "dependencies": {
+ "object.assign": "^4.1.0"
+ }
+ },
"node_modules/babel-plugin-istanbul": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
@@ -6146,12 +6174,11 @@ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/caniuse-lite": {
+ "version": "1.0.30001421",
+ "nice-try": "^1.0.4",
"name": "root",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- "node_modules/@babel/helper-wrap-function": {
+ "@babel/template": "^7.18.10",
- "name": "root",
"lockfileVersion": 2,
- "stringify-object": "3.3.0",
"funding": [
{
"type": "opencollective",
@@ -16135,16 +16161,14 @@ }
},
"node_modules/postcss-nested": {
{
"requires": true,
- "@jridgewell/gen-mapping": "^0.1.0",
- "@babel/plugin-transform-classes": "^7.19.0",
+ "@tailwindcss/aspect-ratio": "0.4.2",
"packages": {
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
{
+ "": {
"dependencies": {
- "packages": {
+ "nice-try": "^1.0.4",
"name": "root",
- "postcss": "8.3.9",
},
"engines": {
"node": ">=12.0"
@@ -18851,11 +18874,12 @@ "node": ">=6"
}
},
"node_modules/tailwindcss": {
- "color-name": "1.1.4",
+ "nice-try": "^1.0.4",
"dependencies": {
+ "@tailwindcss/aspect-ratio": "0.4.2",
+ "@parcel/watcher": "2.0.3",
- "get-stream": "^4.0.0",
+ "@babel/template": "^7.18.10",
{
- "integrity": "sha512-ARh/W0uH5UlWIC2nn02V0+5fyF0k6qZliyt4QYic2upOhPUE/Spu1EURNc9txJ3+4j8OEmdigqfDpw4d2tA4vA==",
"dependencies": {
"arg": "^5.0.2",
"chokidar": "^3.5.3",
@@ -18863,18 +18886,18 @@ "color-name": "^1.1.4",
"detective": "^5.2.1",
"didyoumean": "^1.2.2",
"dlv": "^1.1.3",
- "fast-glob": "^3.2.12",
+ "fast-glob": "^3.2.11",
"glob-parent": "^6.0.2",
"is-glob": "^4.0.3",
"lilconfig": "^2.0.6",
"normalize-path": "^3.0.0",
"object-hash": "^3.0.0",
"picocolors": "^1.0.0",
- "postcss": "^8.4.17",
+ "postcss": "^8.4.14",
"postcss-import": "^14.1.0",
"postcss-js": "^4.0.0",
"postcss-load-config": "^3.1.4",
- "postcss-nested": "6.0.0",
+ "postcss-nested": "5.0.6",
"postcss-selector-parser": "^6.0.10",
"postcss-value-parser": "^4.2.0",
"quick-lru": "^5.1.1",
@@ -20950,24 +20973,28 @@ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz",
"integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw=="
},
"@babel/core": {
+ "@tailwindcss/typography": "0.5.7",
"@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
-{
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
"@parcel/watcher": "2.0.3",
- "name": "root",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"requires": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@parcel/watcher": "2.0.3",
- "packages": {
+ "node_modules/@lerna/bootstrap/node_modules/semver": {
"@babel/helper-compilation-targets": "^7.19.3",
+ "@parcel/watcher": "2.0.3",
"@babel/helper-module-transforms": "^7.19.6",
+{
"@parcel/watcher": "2.0.3",
- "dependencies": {
+ "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.21.0.tgz",
"@babel/parser": "^7.19.6",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.6",
+ "@babel/traverse": "^7.19.3",
- "@babel/types": "^7.19.4",
+ "@babel/types": "^7.19.3",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -20982,9 +21011,11 @@ }
},
"@babel/generator": {
"@parcel/watcher": "2.0.3",
+ "@lerna/output": "3.13.0"
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.6.tgz",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz",
- "@tailwindcss/forms": "0.5.3",
+ "@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
+ "node": ">=6.0.0"
"requires": {
"@babel/types": "^7.19.4",
"@jridgewell/gen-mapping": "^0.3.2",
@@ -21128,24 +21159,25 @@ "@babel/types": "^7.18.6"
}
},
"@babel/helper-module-transforms": {
+ "@types/debounce": "1.2.0",
"@parcel/watcher": "2.0.3",
-{
+ "version": "6.0.5",
"@parcel/watcher": "2.0.3",
- "packages": {
-{
"@parcel/watcher": "2.0.3",
- "": {
+ "integrity": "sha512-xWjVBcuhvB8+UmCSb5tKVLB5OuzSpw96WEhS2uz6hkWVa/Euh1A0/HJwn2cemyK47wUrCQXtczBUiqnq9yX5VQ==",
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-module-imports": "^7.18.6",
-{
+ "@parcel/watcher": "2.0.3",
"@babel/helpers": "^7.19.4",
+{
"@babel/helper-split-export-declaration": "^7.18.6",
"name": "root",
+ "resolve": "1.20.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.6",
+ "@babel/traverse": "^7.19.0",
- "builtin-modules": "3.2.0",
{
+ "node": ">=6.9.0"
}
},
"@babel/helper-optimise-call-expression": {
@@ -21299,12 +21333,11 @@ }
}
},
"@babel/parser": {
- "version": "7.19.6",
- "name": "root",
"dependencies": {
-{
+ "": {
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
"@babel/parser": "^7.19.6",
+ "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
+ "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA=="
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.18.6",
@@ -21731,46 +21764,56 @@ "@babel/helper-plugin-utils": "^7.18.6"
}
},
"@babel/plugin-transform-modules-amd": {
- "@parcel/watcher": "2.0.3",
+ "dependencies": {
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"requires": true,
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"packages": {
"requires": {
- "@babel/helper-module-transforms": "^7.19.6",
"requires": true,
+ "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==",
"lockfileVersion": 2,
- "packages": {
+ "@parcel/watcher": "2.0.3",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
}
},
"@babel/plugin-transform-modules-commonjs": {
- "@parcel/watcher": "2.0.3",
+ "dependencies": {
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"name": "root",
- "rimraf": "3.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"dependencies": {
"requires": {
+ "@babel/helper-module-transforms": "^7.18.6",
+ "dlv": "1.1.3",
"@parcel/watcher": "2.0.3",
- "name": "root",
- "name": "root",
+ "@parcel/watcher": "2.0.3",
"@babel/helpers": "^7.19.4",
+{
- "rimraf": "3.0.2",
+ "@parcel/watcher": "2.0.3",
"@parcel/watcher": "2.0.3",
+ "version": "7.19.4",
}
},
"@babel/plugin-transform-modules-systemjs": {
+ "@types/debounce": "1.2.0",
"@parcel/watcher": "2.0.3",
- "requires": true,
+ "@babel/parser": "^7.19.6",
"dependencies": {
-{
+ "@parcel/watcher": "2.0.3",
- "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
+ "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
"requires": {
"@babel/helper-hoist-variables": "^7.18.6",
+ "@parcel/watcher": "2.0.3",
"@babel/helper-module-transforms": "^7.19.6",
+{
"@babel/helper-plugin-utils": "^7.19.0",
+ "name": "root",
"requires": true,
+ "": {
+ "@babel/parser": "^7.19.6",
"dependencies": {
- "requires": true,
+ "": {
}
},
"@babel/plugin-transform-modules-umd": {
@@ -22016,12 +22060,11 @@ "regenerator-runtime": "^0.13.4"
}
},
"@babel/runtime-corejs3": {
- "version": "7.19.6",
+ "dependencies": {
"": {
- "deepmerge": "4.2.2",
- "": {
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"name": "root",
- "dependencies": {
"requires": {
"core-js-pure": "^3.25.1",
"regenerator-runtime": "^0.13.4"
@@ -22038,20 +22081,21 @@ "@babel/types": "^7.18.10"
}
},
"@babel/traverse": {
- "version": "7.19.6",
- "vscode-uri": "3.0.2"
+ "dependencies": {
"": {
- "": {
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"lockfileVersion": 2,
- "name": "root",
+ "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==",
"requires": {
"@babel/code-frame": "^7.18.6",
+ "@babel/parser": "^7.19.6",
"@babel/generator": "^7.19.6",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/parser": "^7.19.6",
+ "@babel/helper-compilation-targets": "^7.19.3",
"@babel/types": "^7.19.4",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@ -25174,6 +25218,14 @@ "resolved": "https://registry.npmjs.org/babel-plugin-dev-expression/-/babel-plugin-dev-expression-0.2.3.tgz",
"integrity": "sha512-rP5LK9QQTzCW61nVVzw88En1oK8t8gTsIeC6E61oelxNsU842yMjF0G1MxhvUpCkxCEIj7sE8/e5ieTheT//uw==",
"requires": {}
},
+ "babel-plugin-dynamic-import-node": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+ "requires": {
+ "object.assign": "^4.1.0"
+ }
+ },
"babel-plugin-istanbul": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
@@ -25654,12 +25706,12 @@ "quick-lru": "^4.0.1"
}
},
"caniuse-lite": {
+ "version": "1.0.30001421",
+ "nice-try": "^1.0.4",
"name": "root",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- "node_modules/@babel/helper-wrap-function": {
+ "@tailwindcss/aspect-ratio": "0.4.2",
- "dependencies": {
{
- "find-up": "5.0.0",
+ "": {
},
"capture-exit": {
"version": "2.0.0",
@@ -33406,16 +33457,14 @@ }
},
"postcss-nested": {
{
"requires": true,
- "@jridgewell/gen-mapping": "^0.1.0",
- "@babel/plugin-transform-classes": "^7.19.0",
+ "@tailwindcss/aspect-ratio": "0.4.2",
"packages": {
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
{
+ "": {
"requires": {
- "packages": {
+ "nice-try": "^1.0.4",
"name": "root",
- "postcss": "8.3.9",
},
"dependencies": {
"postcss-selector-parser": {
@@ -35516,11 +35564,12 @@ }
}
},
"tailwindcss": {
- "color-name": "1.1.4",
+ "nice-try": "^1.0.4",
"dependencies": {
+ "@tailwindcss/aspect-ratio": "0.4.2",
+ "@parcel/watcher": "2.0.3",
- "get-stream": "^4.0.0",
+ "@babel/template": "^7.18.10",
{
- "integrity": "sha512-ARh/W0uH5UlWIC2nn02V0+5fyF0k6qZliyt4QYic2upOhPUE/Spu1EURNc9txJ3+4j8OEmdigqfDpw4d2tA4vA==",
"requires": {
"arg": "^5.0.2",
"chokidar": "^3.5.3",
@@ -35528,18 +35576,18 @@ "color-name": "^1.1.4",
"detective": "^5.2.1",
"didyoumean": "^1.2.2",
"dlv": "^1.1.3",
- "fast-glob": "^3.2.12",
+ "fast-glob": "^3.2.11",
"glob-parent": "^6.0.2",
"is-glob": "^4.0.3",
"lilconfig": "^2.0.6",
"normalize-path": "^3.0.0",
"object-hash": "^3.0.0",
"picocolors": "^1.0.0",
- "postcss": "^8.4.17",
+ "postcss": "^8.4.14",
"postcss-import": "^14.1.0",
"postcss-js": "^4.0.0",
"postcss-load-config": "^3.1.4",
- "postcss-nested": "6.0.0",
+ "postcss-nested": "5.0.6",
"postcss-selector-parser": "^6.0.10",
"postcss-value-parser": "^4.2.0",
"quick-lru": "^5.1.1",
diff --git a/packages/tailwindcss-language-server/ThirdPartyNotices.txt b/packages/tailwindcss-language-server/ThirdPartyNotices.txt
index 70eb4efdc6eca54b5932409b98a852cb72663d72..7756adc10522ad806345b153ba1e64eefbadc5b6 100644
--- a/packages/tailwindcss-language-server/ThirdPartyNotices.txt
+++ b/packages/tailwindcss-language-server/ThirdPartyNotices.txt
@@ -24,8 +24,8 @@ SOFTWARE.
================================================================================
+## Usage
-@parcel/watcher@2.0.3
# @tailwindcss/aspect-ratio
@@ -37,21 +37,24 @@
Install the plugin from npm:
```sh
+Copyright (c) 2017-present Devon Govett
-in the Software without restriction, including without limitation the rights
+MIT License
+npm install @tailwindcss/aspect-ratio
+
+# Using Yarn
+yarn add @tailwindcss/aspect-ratio
```
+Copyright (c) 2017-present Devon Govett
-copies of the Software, and to permit persons to whom the Software is
+in the Software without restriction, including without limitation the rights
```js
// tailwind.config.js
module.exports = {
theme: {
// ...
- },
- corePlugins: {
- aspectRatio: false,
},
plugins: [
require('@tailwindcss/aspect-ratio'),
@@ -132,139 +135,181 @@ }
}
```
-## Compatibility with default aspect-ratio utilities
+================================================================================
+## Usage
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-of this software and associated documentation files (the "Software"), to deal
-While it's technically possible to use the new native `aspect-ratio` utilities as well as this plugin in the same project, it doesn't really make a lot of sense to do so. If you're able to use the new native aspect-ratio utilities, just use them instead of this plugin, as they are a lot simpler and work much better.
+MIT License
-However, if you do want to use both approaches in your project, maybe as a way of transitioning slowly from the plugin approach to the new native utilities, you'll need to add the following values to your `tailwind.config.js` file:
+Copyright (c) 2017-present Devon Govett
+copies of the Software, and to permit persons to whom the Software is
-```js
-MIT License
- // ...
+Permission is hereby granted, free of charge, to any person obtaining a copy
- theme: {
+of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
-of this software and associated documentation files (the "Software"), to deal
- auto: 'auto',
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
@parcel/watcher@2.0.3
-copies of the Software, and to permit persons to whom the Software is
- 1: '1',
- 2: '2',
+The above copyright notice and this permission notice shall be included in all
- 3: '3',
+copies or substantial portions of the Software.
- 4: '4',
+
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
MIT License
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
Copyright (c) 2017-present Devon Govett
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
Permission is hereby granted, free of charge, to any person obtaining a copy
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
of this software and associated documentation files (the "Software"), to deal
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
in the Software without restriction, including without limitation the rights
-copies of the Software, and to permit persons to whom the Software is
+@parcel/watcher@2.0.3
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+@parcel/watcher@2.0.3
copies of the Software, and to permit persons to whom the Software is
-copies of the Software, and to permit persons to whom the Software is
+
-@parcel/watcher@2.0.3
+
+
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
-furnished to do so, subject to the following conditions:
+
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
@parcel/watcher@2.0.3
-furnished to do so, subject to the following conditions:
-furnished to do so, subject to the following conditions:
+Copyright (c) 2017-present Devon Govett
MIT License
+
-furnished to do so, subject to the following conditions:
+
+
+
Copyright (c) 2017-present Devon Govett
-furnished to do so, subject to the following conditions:
+
+
Permission is hereby granted, free of charge, to any person obtaining a copy
+
+```sh
+## Usage
MIT License
-Permission is hereby granted, free of charge, to any person obtaining a copy
Copyright (c) 2017-present Devon Govett
-@parcel/watcher@2.0.3
+ theme: {
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+Copyright (c) 2017-present Devon Govett
+Permission is hereby granted, free of charge, to any person obtaining a copy
-This is necessary, as the default `aspectRatio` values are overwritten by this plugin's values.
+yarn add @tailwindcss/line-clamp
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+Copyright (c) 2017-present Devon Govett
-furnished to do so, subject to the following conditions:
in the Software without restriction, including without limitation the rights
MIT License
+// tailwind.config.js
+MIT License
-Copyright (c) Tailwind Labs, Inc.
+ theme: {
-
+ // ...
+MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
+ plugins: [
-in the Software without restriction, including without limitation the rights
+ require('@tailwindcss/line-clamp'),
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ // ...
-copies of the Software, and to permit persons to whom the Software is
+ ],
+Copyright (c) 2017-present Devon Govett
@parcel/watcher@2.0.3
-The above copyright notice and this permission notice shall be included in all
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-@parcel/watcher@2.0.3
+Copyright (c) 2017-present Devon Govett
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+
-@parcel/watcher@2.0.3
Copyright (c) 2017-present Devon Govett
+ corePlugins: {
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+```html
-@parcel/watcher@2.0.3
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
in the Software without restriction, including without limitation the rights
-@parcel/watcher@2.0.3
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-@parcel/watcher@2.0.3
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
copies of the Software, and to permit persons to whom the Software is
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+```html
+```html
+```html
@parcel/watcher@2.0.3
+ Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.
+Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
copies of the Software, and to permit persons to whom the Software is
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-MIT License
+
+```html
-Copyright (c) 2022 Tailwind Labs
+
+Utilities are for clamping text up to 6 lines are generated by default:
+| Class | CSS |
+```html
Permission is hereby granted, free of charge, to any person obtaining a copy
+```html
of this software and associated documentation files (the "Software"), to deal
+```html
in the Software without restriction, including without limitation the rights
+```html
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+```html
copies of the Software, and to permit persons to whom the Software is
+| `line-clamp-5` | `overflow: hidden;` `display: -webkit-box;` `-webkit-box-orient: vertical;` `-webkit-line-clamp: 5;` |
+
@parcel/watcher@2.0.3
+
-The above copyright notice and this permission notice shall be included in all
+
+## Configuration
-@parcel/watcher@2.0.3
+You can configure which values and variants are generated by this plugin under the `lineClamp` key in your `tailwind.config.js` file:
-@parcel/watcher@2.0.3
MIT License
+MIT License
@parcel/watcher@2.0.3
+module.exports = {
+ theme: {
+