diff --git a/package-lock.json b/package-lock.json index 97d3ecf..6f04acd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@netlify/blobs": "^8.2.0", "blobshape": "^1.0.0", - "bright": "^0.8.5", + "bright": "^1.0.0", "markdown-to-jsx": "^7.4.5", "next": "15.5.0", "react": "18.3.1", @@ -47,11 +47,15 @@ } }, "node_modules/@code-hike/lighter": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@code-hike/lighter/-/lighter-0.8.1.tgz", - "integrity": "sha512-St4rPmB7C2EWmAK1sAbvD3lZeM7UDInVDMjQDzEDsu4Q3B3AqF25vXedQK51U0UO0MCOASgBBdTiNwvJAfIqMQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@code-hike/lighter/-/lighter-1.0.3.tgz", + "integrity": "sha512-LU0TbZfu3L3fQZ7y9tZHttnxyFm7ewU96arGMFnjLbvFj+onYfVkznhQOmU1ZsQtv9rpQzZ313GRz6hCGDrlJQ==", + "dependencies": { + "ansi-sequence-parser": "1.1.1", + "tm-grammars": "^1.22.0" + }, "funding": { - "url": "https://github.com/code-hike/lighter?sponsor=1" + "url": "https://github.com/sponsors/code-hike" } }, "node_modules/@emnapi/runtime": { @@ -1429,6 +1433,11 @@ "node": ">=8" } }, + "node_modules/ansi-sequence-parser": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", + "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" + }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1713,18 +1722,18 @@ } }, "node_modules/bright": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/bright/-/bright-0.8.5.tgz", - "integrity": "sha512-LOhh3jk8KLFMqhX67TSGP1kCb3qGXbiRLbyBToVOfrrrEa3omXHT44r0/L4/OOlKluaFcO7+11KLOM5xI50XvA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bright/-/bright-1.0.0.tgz", + "integrity": "sha512-AX93OXFCdQQrnCmyZ85gazHhKBfKcTLnj7Hx3DM3vJwuU7VONDlB58vh3hJZ9rKWLTULbScAmuapgNgzK4u4fQ==", "dependencies": { - "@code-hike/lighter": "0.8.1", + "@code-hike/lighter": "^1.0.2", "server-only": "^0.0.1" }, "funding": { "url": "https://github.com/code-hike/bright?sponsor=1" }, "peerDependencies": { - "react": "^18" + "react": "^18 || ^19" } }, "node_modules/bundle-name": { @@ -5337,6 +5346,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/tm-grammars": { + "version": "1.24.7", + "resolved": "https://registry.npmjs.org/tm-grammars/-/tm-grammars-1.24.7.tgz", + "integrity": "sha512-iXC021jEFgA7LJPRVtcIlQ+L5uyYbOHWMWem7z29k1W6oE5TWlKXEB/aYpvWD+BaqFKwINC3oBzu2K6zJnY2mw==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -5679,9 +5696,13 @@ "dev": true }, "@code-hike/lighter": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@code-hike/lighter/-/lighter-0.8.1.tgz", - "integrity": "sha512-St4rPmB7C2EWmAK1sAbvD3lZeM7UDInVDMjQDzEDsu4Q3B3AqF25vXedQK51U0UO0MCOASgBBdTiNwvJAfIqMQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@code-hike/lighter/-/lighter-1.0.3.tgz", + "integrity": "sha512-LU0TbZfu3L3fQZ7y9tZHttnxyFm7ewU96arGMFnjLbvFj+onYfVkznhQOmU1ZsQtv9rpQzZ313GRz6hCGDrlJQ==", + "requires": { + "ansi-sequence-parser": "1.1.1", + "tm-grammars": "^1.22.0" + } }, "@emnapi/runtime": { "version": "1.4.5", @@ -6467,6 +6488,11 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, + "ansi-sequence-parser": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", + "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -6672,11 +6698,11 @@ } }, "bright": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/bright/-/bright-0.8.5.tgz", - "integrity": "sha512-LOhh3jk8KLFMqhX67TSGP1kCb3qGXbiRLbyBToVOfrrrEa3omXHT44r0/L4/OOlKluaFcO7+11KLOM5xI50XvA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bright/-/bright-1.0.0.tgz", + "integrity": "sha512-AX93OXFCdQQrnCmyZ85gazHhKBfKcTLnj7Hx3DM3vJwuU7VONDlB58vh3hJZ9rKWLTULbScAmuapgNgzK4u4fQ==", "requires": { - "@code-hike/lighter": "0.8.1", + "@code-hike/lighter": "^1.0.2", "server-only": "^0.0.1" } }, @@ -9116,6 +9142,11 @@ "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", "dev": true }, + "tm-grammars": { + "version": "1.24.7", + "resolved": "https://registry.npmjs.org/tm-grammars/-/tm-grammars-1.24.7.tgz", + "integrity": "sha512-iXC021jEFgA7LJPRVtcIlQ+L5uyYbOHWMWem7z29k1W6oE5TWlKXEB/aYpvWD+BaqFKwINC3oBzu2K6zJnY2mw==" + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", diff --git a/package.json b/package.json index ab8f3db..6fe9411 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "dependencies": { "@netlify/blobs": "^8.2.0", "blobshape": "^1.0.0", - "bright": "^0.8.5", + "bright": "^1.0.0", "markdown-to-jsx": "^7.4.5", "next": "15.5.0", "react": "18.3.1",