diff --git a/package-lock.json b/package-lock.json index 8434a05..3660e00 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,12 +10,14 @@ "dependencies": { "@bitcoinerlab/secp256k1": "^1.2.0", "@cashu/cashu-ts": "2.8.1", + "@contextvm/sdk": "^0.12.0", "@fontsource-variable/inter": "^5.2.6", "@fontsource-variable/outfit": "^5.2.8", "@getalby/bitcoin-connect": "^3.11.5", "@getalby/bitcoin-connect-react": "^3.11.5", "@getalby/sdk": "^5.1.1", "@hookform/resolvers": "^3.9.0", + "@modelcontextprotocol/sdk": "^1.29.0", "@noble/curves": "^2.0.1", "@noble/hashes": "^2.0.1", "@nostrify/nostrify": "^0.47.1", @@ -61,6 +63,7 @@ "coco-cashu-indexeddb": "1.1.2-rc.30", "date-fns": "^4.1.0", "dexie": "^4.0.8", + "dotenv": "^17.4.2", "ecpair": "^3.0.0", "embla-carousel-react": "^8.3.0", "hls.js": "^1.6.15", @@ -111,6 +114,7 @@ "jsdom": "^26.1.0", "postcss": "^8.4.47", "tailwindcss": "^3.4.11", + "tsx": "^4.22.4", "typescript": "^5.5.3", "typescript-eslint": "^8.0.1", "vite": "^6.3.5", @@ -336,6 +340,15 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@contextvm/sdk": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@contextvm/sdk/-/sdk-0.12.0.tgz", + "integrity": "sha512-1mQbe337rXhorjJWsXv3+5LuyjWgoeFpC6M5j5mDT9uczQ8aGDtW+qKAf9OOKlGrvLt3chC61uuEDB/G4ArP4g==", + "license": "LGPL-3.0-1", + "engines": { + "bun": ">=1.2.0" + } + }, "node_modules/@csstools/color-helpers": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", @@ -1315,6 +1328,15 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", + "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/@noble/ciphers": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", @@ -5117,6 +5139,16 @@ "csstype": "^3.0.2" } }, + "node_modules/dotenv": { + "version": "17.4.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz", + "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": "https://dotenvx.com" + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -8082,6 +8114,16 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, + "node_modules/tsx": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz", + "integrity": "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==", + "license": "MIT", + "dev": true, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", diff --git a/package.json b/package.json index df5dc4e..4da5a1d 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,12 @@ "dependencies": { "@bitcoinerlab/secp256k1": "^1.2.0", "@cashu/cashu-ts": "2.8.1", + "@contextvm/sdk": "^0.12.0", "@fontsource-variable/inter": "^5.2.6", "@fontsource-variable/outfit": "^5.2.8", "@getalby/sdk": "^5.1.1", "@hookform/resolvers": "^3.9.0", + "@modelcontextprotocol/sdk": "^1.29.0", "@noble/curves": "^2.0.1", "@noble/hashes": "^2.0.1", "@nostrify/nostrify": "^0.47.1", @@ -62,6 +64,7 @@ "coco-cashu-indexeddb": "1.1.2-rc.30", "date-fns": "^4.1.0", "dexie": "^4.0.8", + "dotenv": "^17.4.2", "ecpair": "^3.0.0", "embla-carousel-react": "^8.3.0", "hls.js": "^1.6.15", @@ -111,6 +114,7 @@ "jsdom": "^26.1.0", "postcss": "^8.4.47", "tailwindcss": "^3.4.11", + "tsx": "^4.22.4", "typescript": "^5.5.3", "typescript-eslint": "^8.0.1", "vite": "^6.3.5", diff --git a/src/pages/LicensePage.tsx b/src/pages/LicensePage.tsx index b2fa7a9..ede6ced 100644 --- a/src/pages/LicensePage.tsx +++ b/src/pages/LicensePage.tsx @@ -59,7 +59,7 @@ export default function LicensePage() {

This project is open. Share it, fork it, build on it, skate it. The streets belong to everyone. So does this code. - Just keep skating and don't be a kook. + Keep skating, have fun, learn tricks, support the builders and keep skating again.