diff --git a/threads-web-ui/app/page.tsx b/threads-web-ui/app/page.tsx
index f9cce2a..c981dde 100644
--- a/threads-web-ui/app/page.tsx
+++ b/threads-web-ui/app/page.tsx
@@ -1,13 +1,8 @@
-'use client';
-
-import { AppProps } from 'next/app';
-import { GlobalStyle } from '@/components/GlobalStyle';
import './globals.css';
export default function Home() {
return (
<>
-
diff --git a/threads-web-ui/components/GlobalStyle.tsx b/threads-web-ui/components/GlobalStyle.tsx
deleted file mode 100644
index 14ae025..0000000
--- a/threads-web-ui/components/GlobalStyle.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-import { Global, css } from '@emotion/react';
-import colors from 'tailwindcss/colors';
-
-export const GlobalStyle: React.FC = () => (
-
-);
diff --git a/threads-web-ui/next.config.js b/threads-web-ui/next.config.js
index c957051..175042c 100644
--- a/threads-web-ui/next.config.js
+++ b/threads-web-ui/next.config.js
@@ -1,13 +1,20 @@
/** @type {import('next').NextConfig} */
-const nextConfig = {
+module.exports = {
+ reactStrictMode: true,
images: {
remotePatterns: [
{
protocol: 'https',
- hostname: '**.cdninstagram.com, **.fbcdn.net',
+ hostname: '**.cdninstagram.com',
+ },
+ {
+ protocol: 'https',
+ hostname: 'scontent.cdninstagram.com',
+ },
+ {
+ protocol: 'https',
+ hostname: '**.fbcdn.net',
},
],
},
};
-
-module.exports = nextConfig;
diff --git a/threads-web-ui/package.json b/threads-web-ui/package.json
index c7119f4..3ebebe8 100644
--- a/threads-web-ui/package.json
+++ b/threads-web-ui/package.json
@@ -11,11 +11,8 @@
"format": "prettier --write \"**/*.js\" \"**/*.ts\" \"**/*.tsx\" \"**/*.css\" \"./app/**/*.js\" \"./app/**/*.ts\" \"./app/**/*.tsx\" \"./app/**/*.css\""
},
"dependencies": {
- "@emotion/react": "^11.11.1",
- "@emotion/styled": "^11.11.0",
"class-variance-authority": "^0.6.1",
"clsx": "^1.2.1",
- "emotion-reset": "^3.0.1",
"lucide-react": "^0.258.0",
"next": "13.4.9",
"prettier": "^3.0.0",
diff --git a/threads-web-ui/tailwind.config.js b/threads-web-ui/tailwind.config.js
index 721bee4..c31bb77 100644
--- a/threads-web-ui/tailwind.config.js
+++ b/threads-web-ui/tailwind.config.js
@@ -1,12 +1,7 @@
/** @type {import('tailwindcss').Config} */
module.exports = {
darkMode: ['class'],
- content: [
- './pages/**/*.{ts,tsx}',
- './components/**/*.{ts,tsx}',
- './app/**/*.{ts,tsx}',
- './src/**/*.{ts,tsx}',
- ],
+ content: ['./components/**/*.{ts,tsx}', './app/**/*.{ts,tsx}', '../node_modules/react-threads/**/*'],
theme: {
container: {
center: true,
diff --git a/yarn.lock b/yarn.lock
index a7a2163..49a1020 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -199,7 +199,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.5":
+"@babel/helper-module-imports@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-module-imports@npm:7.22.5"
dependencies:
@@ -1328,7 +1328,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.8.4":
+"@babel/runtime@npm:^7.8.4":
version: 7.22.6
resolution: "@babel/runtime@npm:7.22.6"
dependencies:
@@ -1430,152 +1430,6 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/babel-plugin@npm:^11.11.0":
- version: 11.11.0
- resolution: "@emotion/babel-plugin@npm:11.11.0"
- dependencies:
- "@babel/helper-module-imports": ^7.16.7
- "@babel/runtime": ^7.18.3
- "@emotion/hash": ^0.9.1
- "@emotion/memoize": ^0.8.1
- "@emotion/serialize": ^1.1.2
- babel-plugin-macros: ^3.1.0
- convert-source-map: ^1.5.0
- escape-string-regexp: ^4.0.0
- find-root: ^1.1.0
- source-map: ^0.5.7
- stylis: 4.2.0
- checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9
- languageName: node
- linkType: hard
-
-"@emotion/cache@npm:^11.11.0":
- version: 11.11.0
- resolution: "@emotion/cache@npm:11.11.0"
- dependencies:
- "@emotion/memoize": ^0.8.1
- "@emotion/sheet": ^1.2.2
- "@emotion/utils": ^1.2.1
- "@emotion/weak-memoize": ^0.3.1
- stylis: 4.2.0
- checksum: 8eb1dc22beaa20c21a2e04c284d5a2630a018a9d51fb190e52de348c8d27f4e8ca4bbab003d68b4f6cd9cc1c569ca747a997797e0f76d6c734a660dc29decf08
- languageName: node
- linkType: hard
-
-"@emotion/hash@npm:^0.9.1":
- version: 0.9.1
- resolution: "@emotion/hash@npm:0.9.1"
- checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876
- languageName: node
- linkType: hard
-
-"@emotion/is-prop-valid@npm:^1.2.1":
- version: 1.2.1
- resolution: "@emotion/is-prop-valid@npm:1.2.1"
- dependencies:
- "@emotion/memoize": ^0.8.1
- checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a
- languageName: node
- linkType: hard
-
-"@emotion/memoize@npm:^0.8.1":
- version: 0.8.1
- resolution: "@emotion/memoize@npm:0.8.1"
- checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0
- languageName: node
- linkType: hard
-
-"@emotion/react@npm:^11.11.1":
- version: 11.11.1
- resolution: "@emotion/react@npm:11.11.1"
- dependencies:
- "@babel/runtime": ^7.18.3
- "@emotion/babel-plugin": ^11.11.0
- "@emotion/cache": ^11.11.0
- "@emotion/serialize": ^1.1.2
- "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1
- "@emotion/utils": ^1.2.1
- "@emotion/weak-memoize": ^0.3.1
- hoist-non-react-statics: ^3.3.1
- peerDependencies:
- react: ">=16.8.0"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: aec3c36650f5f0d3d4445ff44d73dd88712b1609645b6af3e6d08049cfbc51f1785fe13dea1a1d4ab1b0800d68f2339ab11e459687180362b1ef98863155aae5
- languageName: node
- linkType: hard
-
-"@emotion/serialize@npm:^1.1.2":
- version: 1.1.2
- resolution: "@emotion/serialize@npm:1.1.2"
- dependencies:
- "@emotion/hash": ^0.9.1
- "@emotion/memoize": ^0.8.1
- "@emotion/unitless": ^0.8.1
- "@emotion/utils": ^1.2.1
- csstype: ^3.0.2
- checksum: 413c352e657f1b5e27ea6437b3ef7dcc3860669b7ae17fd5c18bfbd44e033af1acc56b64d252284a813ca4f3b3e1b0841c42d3fb08e02d2df56fd3cd63d72986
- languageName: node
- linkType: hard
-
-"@emotion/sheet@npm:^1.2.2":
- version: 1.2.2
- resolution: "@emotion/sheet@npm:1.2.2"
- checksum: d973273c9c15f1c291ca2269728bf044bd3e92a67bca87943fa9ec6c3cd2b034f9a6bfe95ef1b5d983351d128c75b547b43ff196a00a3875f7e1d269793cecfe
- languageName: node
- linkType: hard
-
-"@emotion/styled@npm:^11.11.0":
- version: 11.11.0
- resolution: "@emotion/styled@npm:11.11.0"
- dependencies:
- "@babel/runtime": ^7.18.3
- "@emotion/babel-plugin": ^11.11.0
- "@emotion/is-prop-valid": ^1.2.1
- "@emotion/serialize": ^1.1.2
- "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1
- "@emotion/utils": ^1.2.1
- peerDependencies:
- "@emotion/react": ^11.0.0-rc.0
- react: ">=16.8.0"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 904f641aad3892c65d7d6c0808b036dae1e6d6dad4861c1c7dc0baa59977047c6cad220691206eba7b4059f1a1c6e6c1ef4ebb8c829089e280fa0f2164a01e6b
- languageName: node
- linkType: hard
-
-"@emotion/unitless@npm:^0.8.1":
- version: 0.8.1
- resolution: "@emotion/unitless@npm:0.8.1"
- checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88
- languageName: node
- linkType: hard
-
-"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1":
- version: 1.0.1
- resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1"
- peerDependencies:
- react: ">=16.8.0"
- checksum: 700b6e5bbb37a9231f203bb3af11295eed01d73b2293abece0bc2a2237015e944d7b5114d4887ad9a79776504aa51ed2a8b0ddbc117c54495dd01a6b22f93786
- languageName: node
- linkType: hard
-
-"@emotion/utils@npm:^1.2.1":
- version: 1.2.1
- resolution: "@emotion/utils@npm:1.2.1"
- checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73
- languageName: node
- linkType: hard
-
-"@emotion/weak-memoize@npm:^0.3.1":
- version: 0.3.1
- resolution: "@emotion/weak-memoize@npm:0.3.1"
- checksum: b2be47caa24a8122622ea18cd2d650dbb4f8ad37b636dc41ed420c2e082f7f1e564ecdea68122b546df7f305b159bf5ab9ffee872abd0f052e687428459af594
- languageName: node
- linkType: hard
-
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -2385,13 +2239,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/parse-json@npm:^4.0.0":
- version: 4.0.0
- resolution: "@types/parse-json@npm:4.0.0"
- checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b
- languageName: node
- linkType: hard
-
"@types/prettier@npm:^2.1.5":
version: 2.7.3
resolution: "@types/prettier@npm:2.7.3"
@@ -2715,17 +2562,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-macros@npm:^3.1.0":
- version: 3.1.0
- resolution: "babel-plugin-macros@npm:3.1.0"
- dependencies:
- "@babel/runtime": ^7.12.5
- cosmiconfig: ^7.0.0
- resolve: ^1.19.0
- checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6
- languageName: node
- linkType: hard
-
"babel-plugin-polyfill-corejs2@npm:^0.4.4":
version: 0.4.4
resolution: "babel-plugin-polyfill-corejs2@npm:0.4.4"
@@ -3220,7 +3056,7 @@ __metadata:
languageName: node
linkType: hard
-"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0":
+"convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0":
version: 1.9.0
resolution: "convert-source-map@npm:1.9.0"
checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8
@@ -3243,19 +3079,6 @@ __metadata:
languageName: node
linkType: hard
-"cosmiconfig@npm:^7.0.0":
- version: 7.1.0
- resolution: "cosmiconfig@npm:7.1.0"
- dependencies:
- "@types/parse-json": ^4.0.0
- import-fresh: ^3.2.1
- parse-json: ^5.0.0
- path-type: ^4.0.0
- yaml: ^1.10.0
- checksum: c53bf7befc1591b2651a22414a5e786cd5f2eeaa87f3678a3d49d6069835a9d8d1aef223728e98aa8fec9a95bf831120d245096db12abe019fecb51f5696c96f
- languageName: node
- linkType: hard
-
"cross-spawn@npm:^5.0.1":
version: 5.1.0
resolution: "cross-spawn@npm:5.1.0"
@@ -3434,15 +3257,6 @@ __metadata:
languageName: node
linkType: hard
-"emotion-reset@npm:^3.0.1":
- version: 3.0.1
- resolution: "emotion-reset@npm:3.0.1"
- peerDependencies:
- "@emotion/react": ">=11"
- checksum: 788cfbf6f31fadd22da2d61558c5f7b30da3d355d646c28e0b48f453bdd6d86dd3c55d0d8f55e3cf37c09446d597ac1ada4273244c4141467024a70b1e178fa8
- languageName: node
- linkType: hard
-
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -3505,13 +3319,6 @@ __metadata:
languageName: node
linkType: hard
-"escape-string-regexp@npm:^4.0.0":
- version: 4.0.0
- resolution: "escape-string-regexp@npm:4.0.0"
- checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5
- languageName: node
- linkType: hard
-
"escape-string-regexp@npm:^5.0.0":
version: 5.0.0
resolution: "escape-string-regexp@npm:5.0.0"
@@ -3700,13 +3507,6 @@ __metadata:
languageName: node
linkType: hard
-"find-root@npm:^1.1.0":
- version: 1.1.0
- resolution: "find-root@npm:1.1.0"
- checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf
- languageName: node
- linkType: hard
-
"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
@@ -4030,15 +3830,6 @@ __metadata:
languageName: node
linkType: hard
-"hoist-non-react-statics@npm:^3.3.1":
- version: 3.3.2
- resolution: "hoist-non-react-statics@npm:3.3.2"
- dependencies:
- react-is: ^16.7.0
- checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8
- languageName: node
- linkType: hard
-
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -4116,16 +3907,6 @@ __metadata:
languageName: node
linkType: hard
-"import-fresh@npm:^3.2.1":
- version: 3.3.0
- resolution: "import-fresh@npm:3.3.0"
- dependencies:
- parent-module: ^1.0.0
- resolve-from: ^4.0.0
- checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa
- languageName: node
- linkType: hard
-
"import-local@npm:^3.0.2":
version: 3.1.0
resolution: "import-local@npm:3.1.0"
@@ -5288,7 +5069,7 @@ __metadata:
languageName: node
linkType: hard
-"next@npm:^13.4.4":
+"next@npm:13.4.9":
version: 13.4.9
resolution: "next@npm:13.4.9"
dependencies:
@@ -5551,16 +5332,7 @@ __metadata:
languageName: node
linkType: hard
-"parent-module@npm:^1.0.0":
- version: 1.0.1
- resolution: "parent-module@npm:1.0.1"
- dependencies:
- callsites: ^3.0.0
- checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff
- languageName: node
- linkType: hard
-
-"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0":
+"parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
dependencies:
@@ -5627,13 +5399,6 @@ __metadata:
languageName: node
linkType: hard
-"path-type@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-type@npm:4.0.0"
- checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
- languageName: node
- linkType: hard
-
"peek-readable@npm:^5.0.0":
version: 5.0.0
resolution: "peek-readable@npm:5.0.0"
@@ -5779,6 +5544,15 @@ __metadata:
languageName: node
linkType: hard
+"prettier@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "prettier@npm:3.0.0"
+ bin:
+ prettier: bin/prettier.cjs
+ checksum: 6a832876a1552dc58330d2467874e5a0b46b9ccbfc5d3531eb69d15684743e7f83dc9fbd202db6270446deba9c82b79d24383d09924c462b457136a759425e33
+ languageName: node
+ linkType: hard
+
"pretty-format@npm:^29.0.0, pretty-format@npm:^29.6.1":
version: 29.6.1
resolution: "pretty-format@npm:29.6.1"
@@ -5867,13 +5641,6 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.7.0":
- version: 16.13.1
- resolution: "react-is@npm:16.13.1"
- checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f
- languageName: node
- linkType: hard
-
"react-is@npm:^18.0.0, react-is@npm:^18.2.0":
version: 18.2.0
resolution: "react-is@npm:18.2.0"
@@ -6031,13 +5798,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-from@npm:^4.0.0":
- version: 4.0.0
- resolution: "resolve-from@npm:4.0.0"
- checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f
- languageName: node
- linkType: hard
-
"resolve-from@npm:^5.0.0":
version: 5.0.0
resolution: "resolve-from@npm:5.0.0"
@@ -6052,7 +5812,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.1.7, resolve@npm:^1.19.0, resolve@npm:^1.22.2":
+"resolve@npm:^1.1.7, resolve@npm:^1.22.2":
version: 1.22.3
resolution: "resolve@npm:1.22.3"
dependencies:
@@ -6078,7 +5838,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.22.2#~builtin":
+"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.22.2#~builtin":
version: 1.22.3
resolution: "resolve@patch:resolve@npm%3A1.22.3#~builtin::version=1.22.3&hash=c3c19d"
dependencies:
@@ -6358,7 +6118,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.5.0, source-map@npm:^0.5.7":
+"source-map@npm:^0.5.0":
version: 0.5.7
resolution: "source-map@npm:0.5.7"
checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d
@@ -6531,13 +6291,6 @@ __metadata:
languageName: node
linkType: hard
-"stylis@npm:4.2.0":
- version: 4.2.0
- resolution: "stylis@npm:4.2.0"
- checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584
- languageName: node
- linkType: hard
-
"sucrase@npm:^3.32.0":
version: 3.32.0
resolution: "sucrase@npm:3.32.0"
@@ -6692,7 +6445,7 @@ __metadata:
languageName: unknown
linkType: soft
-"threads-api@^1.0.3, threads-api@workspace:threads-api":
+"threads-api@^1.3.1, threads-api@workspace:threads-api":
version: 0.0.0-use.local
resolution: "threads-api@workspace:threads-api"
dependencies:
@@ -6723,8 +6476,6 @@ __metadata:
version: 0.0.0-use.local
resolution: "threads-web-ui@workspace:threads-web-ui"
dependencies:
- "@emotion/react": ^11.11.1
- "@emotion/styled": ^11.11.0
"@next/bundle-analyzer": ^13.4.8
"@types/node": ^20.4.0
"@types/react": ^18.2.14
@@ -6732,11 +6483,11 @@ __metadata:
autoprefixer: ^10.4.14
class-variance-authority: ^0.6.1
clsx: ^1.2.1
- emotion-reset: ^3.0.1
lucide-react: ^0.258.0
- next: ^13.4.4
+ next: 13.4.9
next-composed-plugins: ^1.0.1
postcss: ^8.4.25
+ prettier: ^3.0.0
react: 18.2.0
react-dom: 18.2.0
react-is: ^18.2.0
@@ -6744,7 +6495,7 @@ __metadata:
tailwind-merge: ^1.13.2
tailwindcss: ^3.3.2
tailwindcss-animate: ^1.0.6
- threads-api: ^1.0.3
+ threads-api: ^1.3.1
typescript: ^5.1.6
languageName: unknown
linkType: soft
@@ -7136,13 +6887,6 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:^1.10.0":
- version: 1.10.2
- resolution: "yaml@npm:1.10.2"
- checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f
- languageName: node
- linkType: hard
-
"yaml@npm:^2.1.1":
version: 2.3.1
resolution: "yaml@npm:2.3.1"