{"_id":"likec4","_rev":"177-7ddc486e463a6779055fbbb5d8df7036","name":"likec4","dist-tags":{"rc":"1.0.0-rc.1","next":"1.8.2-next.1","latest":"1.54.0"},"versions":{"0.37.1":{"name":"likec4","version":"0.37.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@0.37.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"dist":{"shasum":"e33021b8dbce74dee18ced2dee882841c96a6cd0","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.37.1.tgz","fileCount":1,"integrity":"sha512-D8op8R0cfUGKmZXLj4JHIx4bnu6q9xKmkChssdj7qii8e8mMWgK6g7fLrJH2WNExPgJsSALeFpxXte1eCmLyBQ==","signatures":[{"sig":"MEUCIQC5xrj6n/8tUrQHghLhyNrpFuhu205Yd6kqGCpHAiP2PQIgMwK6sVk9cDN3nLImUYYw3F3YJtC35Uom7g39ddCEqHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"80ebf5addda75a42e5696e828a8f5f5c01ae5b6f","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsc","clean":"run -T rimraf dist","prepack":"unbuild","typecheck":"tsc --emitDeclarationOnly","test:watch":"run -T vitest","build:watch":"tsc --watch"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"vitest":"^0.34.4","typescript":"^5.2.2","@types/node":"^18.15.11"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.37.1_1695297789169_0.3006464674439788","host":"s3://npm-registry-packages"}},"0.40.0-build.1":{"name":"likec4","version":"0.40.0-build.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1b4391b6dfde20083f868ccf547f9aca3bb42644","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.1.tgz","fileCount":35,"integrity":"sha512-JYm0ikarq4YpEy3BCZSzaJdKMbqNvPLDj/WS/L4orBOwtRLJ8KF7X7sxKfD4TGfxbcRS5VKbI4rfTBSk+eBW3g==","signatures":[{"sig":"MEUCIQDp3eZ+NZ4CKV4K3VFkfQnyCi49LNf+KGov57HdMDumlQIgBgZtNgo/ZK7P8sRj46QbwZXlvVBWwzWFLEIrK9s6QzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1698461},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"77b96a1d0716ba056a260e024a7a52d84b021b14","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"run -T rimraf dist && $npm_node_execpath esbuild.mjs","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"tsc --emitDeclarationOnly && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","@likec4/core":"0.37.1","jotai-devtools":"^0.6.2","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@likec4/diagrams":"0.37.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","@likec4/layouts":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1","esbuild-plugins-node-modules-polyfill":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.1_1696501836109_0.6259666989589536","host":"s3://npm-registry-packages"}},"0.40.0-build.2":{"name":"likec4","version":"0.40.0-build.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"37552dbf2c6cd75bf927aa8a91e188c4c48b84a3","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.2.tgz","fileCount":34,"integrity":"sha512-95CaPk7YZT/Af+rpGqNZ7c+n+sb1P1zIFj74KWTqIdX6qvXav8SBYXOxzeFkCffpyGCIkKV+20GCQ4Im87Q3NQ==","signatures":[{"sig":"MEUCIQC2YFS1G5Sck9zdwMkIUeAGgtUfT1anO8K2LZqY6NE9ugIgOJoOQUYfcS9vE9XO03yVQOicm18c/G/1/Yxxuirbf/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38507},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"c79c6e3a10b63e989d09e7d3b623c95a61d32b84","scripts":{"lint":"run -T eslint src/ --fix","pack":"NODE_ENV=production run build","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"tsc --emitDeclarationOnly && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","prepublish":"run clean","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","@likec4/core":"0.37.1","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@likec4/diagrams":"0.37.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.2_1696505937359_0.5595805458438841","host":"s3://npm-registry-packages"}},"0.40.0-build.3":{"name":"likec4","version":"0.40.0-build.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"ddbfa98b26413a257e0afa8b930de5ac22e9f2eb","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.3.tgz","fileCount":35,"integrity":"sha512-4xXzXbkjdKsyIN5j0tXFVOvfA6XO7V/dkSGLNb65OKCRQuRuIatevsWOr8PEDfeLJ1i4rFJ4P//Nv5ypt77mlQ==","signatures":[{"sig":"MEUCIQCVye8eY7mOjd/y3SfrW0tXcQnCVv/Ogcx4jrtAia41RQIgP4xT3fIjrq6lwyGDXxf937AzI6XF53Y8wo8pguKdskY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1698425},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"c79c6e3a10b63e989d09e7d3b623c95a61d32b84","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"tsc --emitDeclarationOnly && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","prepublish":"run clean","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","@likec4/core":"0.37.1","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@likec4/diagrams":"0.37.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.3_1696506226101_0.0633881729856336","host":"s3://npm-registry-packages"}},"0.40.0-build.6":{"name":"likec4","version":"0.40.0-build.6","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.6","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"993f8d8283b075a1b43ad49a05d8dea9ef402e27","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.6.tgz","fileCount":35,"integrity":"sha512-NEDgIHu5OnukS/3hB8J+YWvkozEkCVlPAsQgcWXmuhesN7yKWFoxXuOdWfVEWE236dBrmUr+gUGlQrm+u/7lEQ==","signatures":[{"sig":"MEUCID0+FSq0Yct4COe/gpHPbi7wimF4D+FsXBY5Oe/tmKL1AiEA7DrS/oYZYNGGZtnPWqQ1Wnj6zTSb9AqPIUxb1Jhy7sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1698458},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"c79c6e3a10b63e989d09e7d3b623c95a61d32b84","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"tsc --emitDeclarationOnly && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","prepublish":"run clean","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","@likec4/core":"0.37.1","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@likec4/diagrams":"0.37.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.6_1696507251787_0.18533867683490635","host":"s3://npm-registry-packages"}},"0.40.0-build.7":{"name":"likec4","version":"0.40.0-build.7","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.7","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d7e7fadf2664062b00ad20554d40c5956416121d","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.7.tgz","fileCount":202,"integrity":"sha512-J0AnCqhwLW4RI+LrjysdwRC+wzG8H9Zq1io06slJPN+W3KoGIYNOAxIs/mU36TIhgbubcu6364anKsfiFtrphg==","signatures":[{"sig":"MEUCIQD5sk39mPEMBmzZXAAfYdtJSl5doloZmVoZ6ehX2RWlaQIgJ7v3aDE5eK/6BO9qANT00tPf/JSDnU1rOxsd5nL/7VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110795},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.7_1696650602679_0.40867462013297184","host":"s3://npm-registry-packages"}},"0.40.0-build.8":{"name":"likec4","version":"0.40.0-build.8","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.8","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cf0f7a52b94320f7f4149ba8352102fcc97df207","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.8.tgz","fileCount":113,"integrity":"sha512-KOb+VMWoJ0B/RuH+sdATLltFKsWOYQIv5fif85kp76WRBjMEaObtd6n3haU2eVeTtiYwFwXIXv3Z2fr0GSgtWg==","signatures":[{"sig":"MEUCIFzoqlKlL2gxFXbjTWV4Oazm1/v59b3IRDkK4iswblw3AiEAiZy9t8uCXrj18XL6OJWZ8CU8VXJq+I3Hlxajzvvx2+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3054442},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.8_1696650754061_0.11043013124423506","host":"s3://npm-registry-packages"}},"0.40.0-build.9":{"name":"likec4","version":"0.40.0-build.9","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.9","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d43455040e66988feb349f49880a9f93100a4122","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.9.tgz","fileCount":113,"integrity":"sha512-u5hWClCwG2XDTkvplLWeppPBZVMrutOLQRp2o0H/b8gD2wEsaqemgbMn+k3XuIsSfkgU8UO5uxa8m6vzscY4aQ==","signatures":[{"sig":"MEYCIQDofhClN0zrrONecRAqFPNxMCoFOW/3IwsJcBTodx8A2QIhAPxIb+L8YNdTgjsRr1nZRnhyax0odFDTeetH5Hm61dco","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3054472},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","react":"^18.2.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","tailwindcss":"^3.3.3","@likec4/core":"0.37.1","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","@likec4/diagrams":"0.37.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.9_1696650978336_0.9651399409465413","host":"s3://npm-registry-packages"}},"0.40.0-build.10":{"name":"likec4","version":"0.40.0-build.10","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.10","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"e7e80df37a5661986a5c88ab5974a7b5eb061535","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.10.tgz","fileCount":113,"integrity":"sha512-d7lUCx0RcfhBUbFlXyv2fbLuZrLZQsItwWD6LKI5SaT2mK7ycpY0IXom2QSc/ryUa8hYD7FPCF1MmGeP/3dFrw==","signatures":[{"sig":"MEUCIQCUjcEn6xcm6/mXy9F3fOwWKYSTVuVfD7Cvr8S21LQOgwIgAh0FV8ysO4JE/wdm1PEFPLhYZ8W+HgqGKT09INaxqds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2988911},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^4.4.10","jotai":"^2.4.2","konva":"^9.2.0","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.2.27","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.10_1696651660866_0.15446576963829428","host":"s3://npm-registry-packages"}},"0.40.0-build.11":{"name":"likec4","version":"0.40.0-build.11","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.11","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"78a23820cdb8136b1bf232ef8cf55889f116cdc4","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.11.tgz","fileCount":113,"integrity":"sha512-9ixywL//OkZhyjH5IoL24xsD8DdXblAhz7duEmxQmZEFEgEP3jKy6b1hW5PuJWm5zLKT/n9aga/iKvtnn1q9DA==","signatures":[{"sig":"MEQCIEbCbWF7MOudNMPkNIVhwMKTtIfbYWZYU/gxUh91zLLTAiBAorJMrX2/gdS7CRW+PYVqnd0DNu5BcqhGICww0NoBqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2988933},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.10","jotai":"^2.4.2","konva":"^9.2.0","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.2.27","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.11_1696651775801_0.06190685383570482","host":"s3://npm-registry-packages"}},"0.40.0-build.12":{"name":"likec4","version":"0.40.0-build.12","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.12","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"c248adb1aa5067e518f82499dd03de6af54728f3","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.12.tgz","fileCount":113,"integrity":"sha512-ruh7AYTOo8084U8h46N4J54Zlh3BR+RrRxJHvAslWw9zJYBMdLbUn5+v3GM6F3vdLYgtprV8DOhkxc2gveZrYA==","signatures":[{"sig":"MEUCIQCtL7YI+S+GSsepZn1rSpjqLk0ZfXFfied7NeOWoWkisgIgIlhirqze6/YSyKxFSXUardnl6VEe8Y6fp6ElMEJpcoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2988879},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.10","jotai":"^2.4.2","konva":"^9.2.0","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","nanostores":"^0.9.3","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.2.27","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","kleur":"^4.1.5","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.12_1696651939716_0.037791556825173434","host":"s3://npm-registry-packages"}},"0.40.0-build.13":{"name":"likec4","version":"0.40.0-build.13","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0-build.13","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cb01a6def4325cb2acd653956d99e885dfa1d777","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0-build.13.tgz","fileCount":112,"integrity":"sha512-l4cvjULrw3YJoYYLEhfmFFlR55EhEt3NtVysIjyF2uwPm3T6dTVvA7v9Fpgx2AJIo7BL7gN5xBIE2LaaKHScZQ==","signatures":[{"sig":"MEUCIAkVMUuxEAyQddsmOeC5oVeHs1/5dwweDXwwaG4ZVo41AiEAocy41Po0lHo3fUEguoYouMsHLOWyZFJ+b4qgnuy4NCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2987791},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a9341707baaa689e7ef7349b2aa6d98d31844f9d","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.10","jotai":"^2.4.2","konva":"^9.2.0","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.0","postcss":"^8.4.29","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.15","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0-rc.3","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.2.27","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.2","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.37.1","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.2","@likec4/layouts":"0.37.1","@likec4/diagrams":"0.37.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.37.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.37.1","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0-build.13_1696732165846_0.721144506366753","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"likec4","version":"0.40.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"2fc0b31f4abe1bfa1693e9dd190b8c0b1c4fcd27","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.0.tgz","fileCount":112,"integrity":"sha512-lZ4fGryHuPtIQaw5gE4ORNW0ZpwD9SXBIbZaFV6hJWL7RsIk2XPo7aUUK5OjiLi97MTCFtGUlLQzReLq0IglhA==","signatures":[{"sig":"MEUCIDEdfO4WrvUb3RAA3NIDx7UdrAfnJ+2099dQX8RzQ8oOAiEAr5TkKG6o25L3sNgOumAi4Nq5y38wEdZAuPemsdv3xdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1779086},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a459d6e6de99ffa3278ee43fa5c09725d84073d7","scripts":{"lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"$npm_node_execpath esbuild.mjs","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"NODE_ENV=production run clean && run build","cli:build":"tsx src/cli/index.ts build ./dev","cli:serve":"tsx watch src/cli/index.ts serve ./dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","build:watch":"tsc --watch","cli:preview":"tsx src/cli/index.ts preview ./dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.2.27","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.3","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17","strip-indent":"^4.0.0","jotai-devtools":"^0.6.3","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.0_1696854114613_0.6538036017936848","host":"s3://npm-registry-packages"}},"0.40.1-build.1":{"name":"likec4","version":"0.40.1-build.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.1-build.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1ba649c0cad99f0954f4939fcd421d8c43d07a13","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.1-build.1.tgz","fileCount":113,"integrity":"sha512-/ISQ96Xy122r30TN35GrZuzWMam3+pCLbaFQgh9uYhBx9UdM8FQ6yr7aTNEDtyqQ7jllJaM81tHSRvrd5F82uw==","signatures":[{"sig":"MEYCIQDfZeNZRsCH5oAsGiaQZQpul4F6tfydqLJ6wVHLyCs0swIhALpvPi+NUr5i6GpcnBYP7ShNWmNomZNSDz0ETPyw3La2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3323963},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e904de7d6cb164e639b1b7b02376fc54bdf64c6a","scripts":{"cli":"tsx src/cli/index.ts","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","jotai-devtools":"^0.6.3","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.1-build.1_1696984427104_0.5425325077781153","host":"s3://npm-registry-packages"}},"0.40.1-build.2":{"name":"likec4","version":"0.40.1-build.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.1-build.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cf6dbd3c4fdf9953a55d746795b75c3e002da0d2","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.1-build.2.tgz","fileCount":113,"integrity":"sha512-NJziFGzqYCUthnDpIJQ2BEXgC52AhoyMqQhX/+0JHTrURl2jdRiXUUrQb0POa8CiFfBjOaHJZZcqj3dpEm4Vcw==","signatures":[{"sig":"MEUCIQCU+IA4DYDa/O5Hk5+SxDQ+IbJZ4KON9dgtWP3VUM0lzgIgRTQT/32rCd4wBMf5LBD15fWnLDsIpT0zMi7GwFJm+pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914608},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e904de7d6cb164e639b1b7b02376fc54bdf64c6a","scripts":{"cli":"tsx src/cli/index.ts","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/.export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","jotai-devtools":"^0.6.3","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.1-build.2_1696984513777_0.9876138804808272","host":"s3://npm-registry-packages"}},"0.40.1-build.4":{"name":"likec4","version":"0.40.1-build.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.40.1-build.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"0e4a19de78019cdd6f196ca21a8a47b5941c110b","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.40.1-build.4.tgz","fileCount":114,"integrity":"sha512-ugNCudjQIOiLjhrMG1D35uL8Kld2CjSWfeV/ZJRCoDzvVdXBKBlFHSI5dmwt2fNpU084H8ebvJQWhWrndkrYSw==","signatures":[{"sig":"MEQCIAci8H+ddm0j/vOFj9HIYTOXDVzx4NuFKB5ZuVz6oLivAiAUwDrgf8cvIchs+tgjjxbdOY/HHm8TdtGvz4xhPWyT3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914709},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"c8b187d4207fb84312c14360e9839f3c626da3c1","scripts":{"cli":"tsx src/cli/index.ts","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@dagrejs/graphlib":"^2.1.13","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.40.1-build.4_1696998215466_0.20090298474922874","host":"s3://npm-registry-packages"}},"1.0.0-build.1":{"name":"likec4","version":"1.0.0-build.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-build.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d5a86c65affb253eb48d604640f0d5a40692b15c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-build.1.tgz","fileCount":237,"integrity":"sha512-ZdwywZc+6aVBioA6U7tTlVUk3JAqjCNyReOWzKvo0Tmmq7I4zZbN/B6N+Y1bcHbdWs9GAVBRg++fxHh6Bf8C0A==","signatures":[{"sig":"MEQCIAgaRF9m2HACtNzBc03jkuYX/RdE0vR4Ld7JduY0Zf7gAiAYDOPgPgIxal1Ok50gyQVDORnkyG5oEnJn4padsVGLYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094082},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ac437fcf849adbc9786732a021b1f6dbc24585d7","scripts":{"cli":"tsx src/cli/index.ts","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-build.1_1697586850601_0.39594231217264686","host":"s3://npm-registry-packages"}},"1.0.0-build.2":{"name":"likec4","version":"1.0.0-build.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-build.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"bdb9fa6f73783080c10ef6dc8b9ffac32af59beb","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-build.2.tgz","fileCount":237,"integrity":"sha512-9WtYD5imiDlFNYfTvaQtpcQWwvuXYhvlHPyQuyAojgp7vJvmjxdcwwFybyju7js+omwo00oKvtx+kLcqDMZ32Q==","signatures":[{"sig":"MEUCIQDqMBDu1c7WT6J+10cLOY8QcUsCljtPQo8klvTbt08yZwIgeSCsZR3P/83X+vwHrYl4slFI7QPgGxkPAndOuUhCRA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094092},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ac437fcf849adbc9786732a021b1f6dbc24585d7","scripts":{"cli":"tsx src/cli/index.ts","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","typecheck:turbo":"run -T turbo run typecheck --filter='likec4'"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-build.2_1697588311452_0.9902255736927414","host":"s3://npm-registry-packages"}},"1.0.0-build.3":{"name":"likec4","version":"1.0.0-build.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-build.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5dceeb991e9f95d699433f9c35565313f4f8f7b2","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-build.3.tgz","fileCount":237,"integrity":"sha512-ba+w8wM97TPiOjglO+64kLEchuAV2qsl0fFsRIkDSeXO7rGPtpuNHLTsFsZ2ztsp0sbl0y1fat+DxdPJ+AMJwA==","signatures":[{"sig":"MEQCIGGc0/K0ieKeHNrhhAEDdT1/kyaRhdAG8iXEI0obChpMAiBYghk5eoT6dI3fC0ufeeiBHqL5Eh9wtDTRrRGvwaswqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094886},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"317e2f2e37c2517a9e0c53c183cc4da05d0eebd7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-build.3_1697588810555_0.198827783717473","host":"s3://npm-registry-packages"}},"1.0.0-build.4":{"name":"likec4","version":"1.0.0-build.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-build.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5cbc83900a4eb80ae6d0c3afa3c79d98718e3a85","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-build.4.tgz","fileCount":237,"integrity":"sha512-4/NmAPWiQPtweA7ewdz+0fpNopDSzKYafliIplYjHuroJmITZWX+gJmCQDYbdK+S+cOLJSWmv6V6RPz/fwkwsA==","signatures":[{"sig":"MEYCIQCNqFH5iIYmNtGdlGZbwOCWdNiZEPXZiKAYZ8MsKRtUCAIhAI1NlcwLjasGwjbWBxLzFBUMQ0DNtx34f330iuKhiJwI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094886},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"317e2f2e37c2517a9e0c53c183cc4da05d0eebd7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.4.11","jotai":"^2.4.3","konva":"^9.2.1","react":"^18.2.0","khroma":"^2.0.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.3","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.3","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.13.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.4","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^18.15.11","@likec4/core":"0.40.0","@types/react":"^18.2.0","@types/yargs":"^17.0.28","strip-indent":"^4.0.0","@likec4/layouts":"0.40.0","@likec4/diagrams":"0.40.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15","@likec4/generators":"0.40.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.40.0","typescript-plugin-css-modules":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-build.4_1697590559518_0.3324893573423735","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"likec4","version":"0.41.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.41.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"15bd7f6e63d57e08a43f8e4222afba26b698e36c","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.41.0.tgz","fileCount":241,"integrity":"sha512-L33A9Iwk0bEabQV4CZUipljDcIEj7rR3DYGXMXBTmeUDnYBE1n+LnV+8hfXTjh4Xvp0vofH1xgUSGFsjF8DI6A==","signatures":[{"sig":"MEYCIQCgUe0sWxtV7bGtSWNoalNYYdhdvcci+usy49gJPYt53QIhALEH9v9EcYqO2Ox/4UFVkzxcS6idmgM63is/vhzF5rPf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2109781},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"cd7847ef18c5735c5e17b172b3f7ca88a80bcd8a","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.4.3","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.41.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.41.0","@likec4/diagrams":"0.41.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.41.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.41.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.41.0_1698199661439_0.2620130428495573","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"likec4","version":"0.42.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.42.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"4b581990a0c59db336ac788578577d8a5b1f8733","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.42.0.tgz","fileCount":104,"integrity":"sha512-dS764p709cuhrqCfYBGIHmqO8gtWUgJHN5uvJ2Laz6VwtBHeuFRhIzCdSOBBcv6Qz/Re9/3FnSKQiNJGbB9DZw==","signatures":[{"sig":"MEUCIQCt9/2bNniiFOaKsZgkow6mpORUvshqB9P5Xmbj35zUAgIgSm1X2VWBPd9hWDGdo7/jD6GUp8tfc6801k9frJ6YP9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907937},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"2115b90ae293412b5a1f32ad7aaeb3486f8bf0ad","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.4.3","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.42.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.42.0","@likec4/diagrams":"0.42.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.42.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.42.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.42.0_1698282872346_0.9129732329620559","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"likec4","version":"0.42.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.42.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"37bbdb2d932309816c98aa9fd15357785774cc04","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.42.1.tgz","fileCount":104,"integrity":"sha512-Vcw0YU5P+NBDnvYdtcXndlfiCZLUmJE/2whfOPll+FoOk5f6KNBF609nQlas9oyrnK8iM+vwqwDV2Y3iFn/yjg==","signatures":[{"sig":"MEQCIFo2RPD37MGQl85/w7QLU2nA2OBRStUSOejlbwbG2hKfAiAZndO/5D5GfVU+avEEt6MCo8ZinonKc0M7JspNnyT79w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1910287},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e45c8b35215f96b6e695cf4c96c1b6cb91d5b3ab","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.4.3","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.3","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.42.1","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.42.1","@likec4/diagrams":"0.42.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.42.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.42.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.42.1_1698287760928_0.7010411730420891","host":"s3://npm-registry-packages"}},"0.42.2":{"name":"likec4","version":"0.42.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.42.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"a78b5d8d1c98f448502090d1a27adc8477eeca12","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.42.2.tgz","fileCount":104,"integrity":"sha512-ZhqJ8u4tObbp3kYzcMr4XRBA5xVWgPRVK+0N5qYWh/eprnNJx2OEZpnSpeVcFqdd/NTXPKpA/5HguYpbaqhV2g==","signatures":[{"sig":"MEUCIQC09Qee7rgXyaTxzjiMJNP47nbR86CIRdSzTPdXtkcxPAIgbCiz2CR9vh1nKp1Jcf5FbjnDLnhyD7p4roQoVu8EOaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1912326},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a4942814ec590ad41de3f302251f8905bafcea62","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.4.3","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.27.1","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.42.2","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.42.2","@likec4/diagrams":"0.42.2","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.42.2","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.42.2","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.42.2_1698486452443_0.4192458087430919","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"likec4","version":"0.43.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.43.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"03d2e7bee25516fa304856d6e92f11f13761a9fa","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.43.0.tgz","fileCount":104,"integrity":"sha512-TsVTygJ7EVFYHLuxtcqcOjqjfT3MmCpXVD5LzRU15xP4QUV+lbG+NeQ10Ir8gJzqE3Czk8EdVzfZTINoyJf1QA==","signatures":[{"sig":"MEQCIGiHfU3Ge7vAkfFazZ+iDsst7UpkWGqlgi3bw6xBt5ACAiAyVxAP+4Zogul3Hqw4DaSnPZE8W4jyV2PjQ92+tROzQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914742},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"4bd5e16fe94fa862653d87bfe82ccfdefd90ee86","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.43.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.43.0","@likec4/diagrams":"0.43.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.43.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.43.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.43.0_1698544085106_0.37112086793946353","host":"s3://npm-registry-packages"}},"0.43.1":{"name":"likec4","version":"0.43.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.43.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"9392d92cb47a10a76c72c14756bd2149a2f33b42","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.43.1.tgz","fileCount":104,"integrity":"sha512-1CYXjPVMys8TKRCe6Fl+U4DW6QeiNMgfubr8pWk/MWGqeZ3/zzFSHcKyFaQxTlM1ypsw61eIwnSU6WvR8OKOyw==","signatures":[{"sig":"MEYCIQDVtvSgrM8ev2VcxUvA0dqq00Gb/FXrZGlkDyDQHwLYvQIhAPbg5ChGzrqeQXSQx4nPO1PVqa+27/QPW/xRX8h6E/hu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914180},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"f5a3eabaf399da72ba0e88c777f32d6a6bf29eb8","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.43.1","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.43.1","@likec4/diagrams":"0.43.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.43.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.43.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.43.1_1698619149068_0.9458396523514343","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"likec4","version":"0.44.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.44.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5989cb64c43aa458fc9dbe0609d7dcdb52f138b6","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.44.0.tgz","fileCount":106,"integrity":"sha512-OCinKjWY2H4vG0EGut6UnT1ntM03063rWFlrgo/0Wt0BrWDKzGkaPZ/usqPfjvdSyrUxIF90asRiHEOPX/zuBA==","signatures":[{"sig":"MEUCIHc7sXXpUg2M6p0gZwvkH4OpyTwssyP2VSOTgWfx/HghAiEA0azgnyHK7AWZUnquLWW7AW3Y3N/25TDF7jDBHpNNqFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917628},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"b1deff7dfd594447c09bee27494f99d169373cae","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.2","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.44.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.44.0","@likec4/diagrams":"0.44.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.44.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.44.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.44.0_1698635801071_0.5538922905953771","host":"s3://npm-registry-packages"}},"0.44.1":{"name":"likec4","version":"0.44.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.44.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"e69b38772ed836ceb0381d2f82aff148f45a6634","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.44.1.tgz","fileCount":106,"integrity":"sha512-fPNgEgZEbGcwlP011M8jEDJznBZRjPwXhwwemFUj837PlyVnNNaOrsuSgGPHsdAA5VIgN4n3dMJhLqH/AAkWEw==","signatures":[{"sig":"MEYCIQC2WFMbIBYRZ5jqhLS3cgFv71zpDw4ZbM4RHI9pxw5qYwIhAPsWYJ4HmMBST9RXNDmJ+WLS0tk1IlvNuVUVT2F8kuuw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1932323},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ce36274943e3bc85c98f142a052bb47eaf036774","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.44.1","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.44.1","@likec4/diagrams":"0.44.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.44.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.44.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.44.1_1698891417055_0.5206594474391146","host":"s3://npm-registry-packages"}},"0.44.2":{"name":"likec4","version":"0.44.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.44.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"81ef9a9c818f904a5aae54f589a015acdcf1a00b","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.44.2.tgz","fileCount":108,"integrity":"sha512-FQIxQ1jwqxT7z2liKk5oiwl8fSRWZvWz7UYmdvamEZFO6B1kuSxGsF+vRvF0mnoZNORygIlxiW+MLWuaA9Vx/Q==","signatures":[{"sig":"MEYCIQCPioeBAOpoCv1RCw7okEJFLTCygRX6NRuCkevLRiNAaAIhAIda/uQwLBdLMZ7HkMwqWMAXQsNgU2xokrIlvUVLmhab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988492},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"9d58f39e9a07ec1ab005a78fb9d9c4445f004bc9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.44.1","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.44.1","@likec4/diagrams":"0.44.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.44.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.44.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.44.2_1698894986380_0.30222177326824573","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"likec4","version":"0.45.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.45.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"641df7aea2f6a132226edc723edca6a983315a80","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.45.0.tgz","fileCount":107,"integrity":"sha512-aXyqT3S15XggxgVX6lz6aSM9H+n5ica42B7vMCkEAgrfRzdyyAzN7UUYOKDlRBI++VvwEe1oXfYSMyjJHaMpMw==","signatures":[{"sig":"MEUCIQC+oMYcfdNLfEFPDI8ENH+5Y8TApdai9X2d/+3r5QNm9AIgdNKBWAsi7/xr4DxFFnqa2rcDC9qaEygmiWy9mlXjIKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936941},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"79a51fa5e2c3309981d114fbb6f853abe8a3c97b","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.28.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/logger":"^0.2.4","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.1.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.45.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.45.0","@likec4/diagrams":"0.45.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.45.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.45.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.45.0_1699059427880_0.5049027325212503","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"likec4","version":"0.46.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.46.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"bcf65deeb31c9f71a0e5dbe90fd6e26ef331e3ba","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.46.0.tgz","fileCount":109,"integrity":"sha512-21MatpFHMvVaoHDmY8kV/A3sqkoSFeFgavJRKEU7zXP5oCLY/FIeDyKMb1R6Q6e1SP0r9OapzYGwvZx8sLfvZw==","signatures":[{"sig":"MEUCIQDC/QoS+DtB6Qnr8oAXqKYXL7M6TRwpAzD3B7PC3rq69QIgVLbFxiTzU/WbiTi+mdEs/h/UUO72cZ9+/ok2Dv0zeds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1942747},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"eed84bddbff1f07f8d4c55823178a92ad278cb36","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.1.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.46.0","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.46.0","@likec4/diagrams":"0.46.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.46.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.46.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.46.0_1699669706053_0.9685215632876809","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"likec4","version":"0.46.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.46.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5816a96e55dba013e050b80bc80cbddbc948860c","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.46.1.tgz","fileCount":109,"integrity":"sha512-D8mmZwGcVKocAy+NxoL6dPs0yZQ4PTxtpJYZi5oeUM0yFzqO0xHSG6UDOHL/E9nMzKFvWomC/w+ksiOzl00vrw==","signatures":[{"sig":"MEUCIQD2S0ZhnfPKr8tqRmrAoBSEOtnAfTZYuu7b6KCya+AXXQIgHIsQpwOr7JE+1/3PYAA5sFkY11MlTXDZFn0ssA9TCMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1943249},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"4bb86793f8c59c3bbde4db1d1f8ae59f7336bbd7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.4","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.0","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.1.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"tsx":"^3.14.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.46.1","@types/react":"^18.2.0","@types/yargs":"^17.0.29","strip-indent":"^4.0.0","@likec4/layouts":"0.46.1","@likec4/diagrams":"0.46.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.9","@likec4/generators":"0.46.1","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.46.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.46.1_1699967429893_0.8105573395137833","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"likec4","version":"0.47.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.47.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"61e6a95e748025cfdcaa6bb005bd047718a4df99","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.47.0.tgz","fileCount":109,"integrity":"sha512-Vmy+Sw0bRJA6R7nrSr9EC32rrrfO0xnvLU25bZ7IolCpgW91s4JN4miUm3fij3i7DEY0D8bwcTvks1kNe1hkUw==","signatures":[{"sig":"MEYCIQDy6g0y8E0clbYPJwmjScU45mh4xZAKeFAZvE6CG0i1yQIhAKstLDjH7cf137qO28fd95tZ57Aoreb2ZH30ARrqW8vM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920273},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"f6be1c0ee1666cbcfcb819eded08f9637233ddce","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.1","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.38.1","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.1","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.1.3","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.47.0","@types/react":"^18.2.0","@types/yargs":"^17.0.31","strip-indent":"^4.0.0","@likec4/layouts":"0.47.0","@likec4/diagrams":"0.47.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.10","@likec4/generators":"0.47.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.47.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.47.0_1700266199187_0.5991443403593946","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"likec4","version":"0.48.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.48.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1f198dc0c21d2cd34ad64b4d2871351a64b698a8","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.48.0.tgz","fileCount":109,"integrity":"sha512-GyLh16X7VFqaZISbYTKh7rx+4drf1g17DvD59XjVmI8kkfZmXy6zxcexTWzOfoVHXRBO2a9Kfm62Rei/qQTjQA==","signatures":[{"sig":"MEUCIQClXiAiKoG4kz4HQWF5fnSDWX9NRaUmHURIS/L1MyGFvAIgOfaFfiidGqt1ap+d9fCK3Kwj1IMpnFheTJ21fwg/aHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1925233},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"a8dfc2ede1a0aab291da95467ecba4a78a289c1a","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.1","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.40.0","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.1","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.1.3","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.48.0","@types/react":"^18.2.0","@types/yargs":"^17.0.31","strip-indent":"^4.0.0","@likec4/layouts":"0.48.0","@likec4/diagrams":"0.48.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.10","@likec4/generators":"0.48.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.48.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.48.0_1700535923691_0.8406593553193842","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"likec4","version":"0.49.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.49.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"47b17be6be57f7ad14a6471cce79e66f4dd75917","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.49.0.tgz","fileCount":109,"integrity":"sha512-TpOo90aO3HtqvMMTqG5eaNZbu2a49ro0QqKyQrJtnU1d7bXW0d4CkYjtOEPGJ4bnLichvHfpyDiJukoIg7DIeA==","signatures":[{"sig":"MEUCIQD4iQxKFDiS7BzbcveODfYz6LkBuJCnQqH5rMw9piOU6AIgbs8XzphBqLDJurx079AzD02qb/FIf9NeyTQ6HBfl6E4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1927229},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"5d468031d2c51e00d6bb1cd6573fb58d9f4d9f13","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^4.5.0","jotai":"^2.5.1","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","tailwind-merge":"^1.14.0","playwright-core":"^1.40.0","radix-themes-tw":"^0.0.8","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.1","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.1.3","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.5","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","picocolors":"^1.0.0","typescript":"^5.2.2","@types/node":"^20.8.7","@likec4/core":"0.49.0","@types/react":"^18.2.0","@types/yargs":"^17.0.31","strip-indent":"^4.0.0","@likec4/layouts":"0.49.0","@likec4/diagrams":"0.49.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.10","@likec4/generators":"0.49.0","esbuild-node-externals":"^1.9.0","@likec4/language-server":"0.49.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.49.0_1700747105185_0.0291888915659011","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"likec4","version":"0.50.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.50.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"9c720d3f64663d0056da90d1a29485b161ff3b95","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.50.0.tgz","fileCount":119,"integrity":"sha512-v2xO5o71iTMrYpABZb1ZfLaKLRrt6/JKQ6jNifUDZ3rj4+GTFw6y857PSxJEuHT4ajelyJTqUqUJfS7qNWrpjg==","signatures":[{"sig":"MEYCIQDvUbgXCzkjvfe7MAyXdvXyxGJuwg0+s7Jx30jejSSO+AIhAMsvrAifevulYN2PmAMy5RjkVZ5NoTxiMDi13wW2NCok","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1968570},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"3f51ac5f44a6ce845ac6a7936e47bf1200ef33c0","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.4","jotai":"^2.5.1","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.16","postcss-nested":"^6.0.1","playwright-core":"^1.40.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.1","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.1.3","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^0.34.6","ci-info":"^3.9.0","esbuild":"^0.19.7","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.8.2","picocolors":"^1.0.0","typescript":"^5.3.2","@types/node":"^20.10.1","@likec4/core":"0.50.0","@types/react":"^18.2.0","@types/yargs":"^17.0.31","strip-indent":"^4.0.0","@likec4/layouts":"0.50.0","@likec4/diagrams":"0.50.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.10","@likec4/generators":"0.50.0","esbuild-node-externals":"^1.11.0","@likec4/language-server":"0.50.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.50.0_1701395142884_0.903330175939439","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"likec4","version":"0.51.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.51.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"74ba1b4d4db0be17bd2c2874df635aa188301d56","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.51.0.tgz","fileCount":119,"integrity":"sha512-IS5Nu81BwCrSNc46kkVWxHtI0aNdBo9Ku8chDmxltfbl4Sr5VZOdCAGOGVi/CcMTsWkUseLQjulKKVEYxGSQPg==","signatures":[{"sig":"MEUCIGXjsX3/a+rSprAhjg5VkvTGVz9rPXXWXYD/v/y+ITwtAiEA9LjIQbb8cooCCH5bGYLjGmCRXJbdLuEDO799ROrOzbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1969028},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"f1120f86eb18c97d52f8576aeedae7dc609c8f61","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.5","jotai":"^2.6.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.31","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.16","postcss-nested":"^6.0.1","playwright-core":"^1.40.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.1","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.0.4","react-accessible-treeview":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.6.2","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.0.1","ci-info":"^3.9.0","esbuild":"^0.19.8","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.8.3","picocolors":"^1.0.0","typescript":"^5.3.2","@types/node":"^20.10.3","@likec4/core":"0.51.0","@types/react":"^18.2.0","@types/yargs":"^17.0.31","strip-indent":"^4.0.0","@likec4/layouts":"0.51.0","@likec4/diagrams":"0.51.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.10","@likec4/generators":"0.51.0","esbuild-node-externals":"^1.11.0","@likec4/language-server":"0.51.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.51.0_1701778260611_0.3058802167798762","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"likec4","version":"0.52.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.52.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"8b72694f270804c87411178abdcd9dc3ddd0872b","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.52.0.tgz","fileCount":119,"integrity":"sha512-oSLLPr10JXj8cRFJel5WtDjTwAjrciGASrrNLTxRfelzyHOZv556KCgu0p57686aoqOfMQ+rYL/zqlgbp3FpSA==","signatures":[{"sig":"MEQCICEjkje3E95lZ0Pz6mldwUcomI2RdGi9cZgM27dQ+o2iAiBGzj5L+nWEyUEGqPCVhPwcTMppVqubpxV96pRqxJ3tCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989025},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"f0fb8ff0789a9f4b132c0ebc241c08b75dd4ccb1","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"swr":"^2.2.4","clsx":"^1.2.1","vite":"^5.0.8","jotai":"^2.6.0","konva":"^9.2.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.29.0","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.16","postcss-nested":"^6.0.1","playwright-core":"^1.40.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.2","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.6.2","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.0.4","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.8.3","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.10.4","@likec4/core":"0.52.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.52.0","@likec4/diagrams":"0.52.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.52.0","esbuild-node-externals":"^1.11.0","@likec4/language-server":"0.52.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.52.0_1702378913179_0.8736322757348727","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"likec4","version":"0.53.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.53.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"6e8462e1f94de42c7503666b2717175266b26562","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.53.0.tgz","fileCount":123,"integrity":"sha512-ecBvq0UI0qGHMFCVcXy4lxUlI2fnbBDoVxHPp5MwLIIqVw0b9V/Rjj9QIcCvOAMqZL0DP4KAddhmifeK6mWkCA==","signatures":[{"sig":"MEUCIQD27fskzQSZLqIubkFprfB9YWnLC6HMx27/FJ3Tt5iixwIgJ0nv5NFc6N0wNBYa6zT64pnnwLpZ4WbVKudrLSR0q0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1996991},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e0f2b09aa55703ae1122d425be37e8c1f9079bfb","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.10","jotai":"^2.6.0","konva":"^9.3.0","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.30.0","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.16","postcss-nested":"^6.0.1","playwright-core":"^1.40.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.2","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.7.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.1.3","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.8.3","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.10.4","@likec4/core":"0.53.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.53.0","@likec4/diagrams":"0.53.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.53.0","esbuild-node-externals":"^1.11.0","@likec4/language-server":"0.53.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.53.0_1704931014341_0.37642818298951064","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"likec4","version":"0.54.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.54.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"03c9bb3d5309c97024e408af3feabeca38a7f4c9","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.54.0.tgz","fileCount":123,"integrity":"sha512-1JNzrasj+cXNIq+WnGPdr1+WPphGVg3WYJMrK/SShtxfITT702TT+i6ulwyBkq2Dy7OaiiWvwnMuY2DzhPHfrQ==","signatures":[{"sig":"MEQCIB9dHFfnEyc/XRSCZbzg0xU9VgNAj4pk069WXYa+/kmgAiBebWzfGMbTojHIaW/paipMpTVKdFJobn0HZxPXdSDWzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1999219},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"150de7311427662283c4b31a16def96da4fc8f3f","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.10","jotai":"^2.6.0","konva":"^9.3.0","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.30.0","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.16","postcss-nested":"^6.0.1","playwright-core":"^1.40.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.2","@react-hookz/web":"^23.1.0","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsx":"^4.7.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.1.3","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.8.3","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.10.4","@likec4/core":"0.54.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.54.0","@likec4/diagrams":"0.54.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.54.0","esbuild-node-externals":"^1.11.0","@likec4/language-server":"0.54.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.54.0_1705027210835_0.12957928419681242","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"likec4","version":"0.56.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.56.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cb22c01f8b9a3d9d7a5685c78ae64a063d88e0e4","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.56.0.tgz","fileCount":123,"integrity":"sha512-a2f9SS9pFdN2YxHZR3Z/aKpVFn5y3K3suvCfvPKu2OMANh1smvVUlFP2Wpb8Xag2P48ijtskQqxWd9OTnacZZQ==","signatures":[{"sig":"MEQCIASgARK+CJF4U0hxRspzNh/unAKpTJIDFMxPtqCzrumfAiARJ7JmUusMcSS4AT4MKYzh58/o+148mtKUAv7fzdMmOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2008852},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ec134aecdec21c05f4857f5afabb270baf9f6e55","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.12","jotai":"^2.6.4","konva":"^9.3.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.41.2","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.2.2","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.2","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","@likec4/core":"0.56.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.56.0","@likec4/diagrams":"0.56.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.56.0","esbuild-node-externals":"^1.12.0","@likec4/language-server":"0.56.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.56.0_1708206073635_0.4858654880611266","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"likec4","version":"0.57.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.57.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"dc2f47e63f4a07c151f8ddd1202ce113a1a26f68","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.57.0.tgz","fileCount":157,"integrity":"sha512-I5ix3QF4nMzcBGS0k3XaNGMyjgabMVE6DC84EoXBktnpWUJvdwqgveHrUbAVKmaXYiChHxxze1Ehr+UySdgb4A==","signatures":[{"sig":"MEUCIH4XuE5PBNQdzXTexwOo7KSOZBn3JJdCrv9QigAf0e5aAiEAs7WlqNuZU1zmPKeNCCs+LBnkBSoGONoAqmn75uiEH/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2137826},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"8dfa932c958ba1c9fa31fc2ac5cf657cc0425f02","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.12","jotai":"^2.6.4","konva":"^9.3.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.41.2","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.2.2","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.2","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","@likec4/core":"0.57.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.57.0","@likec4/diagrams":"0.57.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.57.0","esbuild-node-externals":"^1.12.0","@likec4/language-server":"0.57.0","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.57.0_1708707179528_0.6986201557672078","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"likec4","version":"0.57.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.57.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"9cbba802c083197d0eb79fc5bdca7b0ba7379600","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.57.1.tgz","fileCount":122,"integrity":"sha512-cGEeW+huYBM/pmKyJrnCr7TgPKSgVVDQHh5P1ZbU//KhPT7hw4eOr/kRoZ9czysFfPatoC7JYNtq9PxSDShHnQ==","signatures":[{"sig":"MEUCIHMGpCwGQepALxAm+onM8bfsItphs89IhYA7/yQwhxZtAiEA5V+H7Ye8oMfSAS70UESRtRaGMMHXN+uE5gCynjozlWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2127833},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ce95672fa1efafc9dac53a536a53d9bd7cde47e3","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.0.12","jotai":"^2.6.4","konva":"^9.3.3","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.32","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.41.2","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.2.2","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.2","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","@likec4/core":"0.57.1","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.57.1","@likec4/diagrams":"0.57.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.57.1","esbuild-node-externals":"^1.12.0","@likec4/language-server":"0.57.1","typescript-plugin-css-modules":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.57.1_1708710832091_0.28480850780020095","host":"s3://npm-registry-packages"}},"0.58.0":{"name":"likec4","version":"0.58.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.58.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"66840d846ee1f8e3adb6fdea17976826fc5c802a","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.58.0.tgz","fileCount":122,"integrity":"sha512-Z52JNnO7MQz6wwl8LiyWch/FhYwOmV4kW0mhUYWxH4cuww4flruCKP0U5AwKuCf45r6tk1lqVeB59m9Qc7I0OA==","signatures":[{"sig":"MEUCIQCc2fgfoNgQRk7Qf9zfEn7LP1A5CuEX0bJdikO3DCEXYwIgS1KybAuPj1onAVc6Xd/HbVA5Gs5JTWUnHDGcc1UnTTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2040538},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"4e4948649f30104e97b1a2c64cfa7746306aac01","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.1.4","jotai":"^2.6.4","konva":"^9.3.4","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.41.2","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.3.1","ci-info":"^3.9.0","esbuild":"^0.19.9","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.3","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.11.19","@likec4/core":"0.58.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.58.0","@likec4/diagrams":"0.58.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.58.0","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.58.0","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.58.0_1709900989859_0.35994232768617107","host":"s3://npm-registry-packages"}},"0.60.0":{"name":"likec4","version":"0.60.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.60.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"a3c2a5e6e5388e2d9dff21e63a34a512ded38eb7","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.60.0.tgz","fileCount":122,"integrity":"sha512-EnZ0/4NVgolCkZ1UVjQVwRZ47euyuhK+uBZOijKlQRsomDaqHq5jeqgo7Mn91vd3TcIQSCY5SLB6HmX3PuESuA==","signatures":[{"sig":"MEUCIBtUPd/UnW+crZQqARCkHd/YInyvE3kr72WutrX3qNLNAiEAkWOyz4NnwP4gEDcK2YNqjlvXQX5XergtK8ryuX/hlyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2041495},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"634e2c1aa929579589a87260f58cb611da42e216","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.1.4","jotai":"^2.6.4","konva":"^9.3.4","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.41.2","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.3.1","ci-info":"^3.9.0","esbuild":"^0.19.12","p-queue":"^7.4.1","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.3","picocolors":"^1.0.0","typescript":"^5.3.3","@types/node":"^20.11.19","@likec4/core":"0.60.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.60.0","@likec4/diagrams":"0.60.0","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.60.0","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.60.0","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.60.0_1710035859302_0.9971468857257046","host":"s3://npm-registry-packages"}},"0.60.1":{"name":"likec4","version":"0.60.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.60.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cd079dd2bf400b9cd1f358ebbbefb162b2dfe76b","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.60.1.tgz","fileCount":122,"integrity":"sha512-1NIK7MssXdYtyCQssRxhV7OJZ2jxR34k8yQHS/wM0tXnGCgjVCKYqljl3dN0bnCcHShoXtEImbG8YN7JrnOJGw==","signatures":[{"sig":"MEYCIQDaWqCqMK0jtEz0QrFzkvqceuOgmdnjR8zjZpuoIr74KAIhAJ9yKRkIY8OgaRNtCy9f005LdoOzS+ArEOHCyTcupVvb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2030068},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"649494aa78f0c66d03835a6d5ccb8f15174b7d5d","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.1.4","jotai":"^2.6.4","konva":"^9.3.4","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","playwright-core":"1.42.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.19.12","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.3","picocolors":"^1.0.0","typescript":"^5.4.2","@types/node":"^20.11.25","@likec4/core":"0.60.1","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.60.1","@likec4/diagrams":"0.60.1","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.60.1","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.60.1","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.60.1_1711146138855_0.9030154585182386","host":"s3://npm-registry-packages"}},"0.60.2":{"name":"likec4","version":"0.60.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.60.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"379720834da46167ba74aaca67363a1b95ca0cc0","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.60.2.tgz","fileCount":122,"integrity":"sha512-XUjMa8URYwVod/3OhvVdDUxt1PeYNG5F4tA9+5wM+RlrK0io1AeMHJ2cPs/TrnTNDD5Ojn2Eu7n1eIfAzTIE8Q==","signatures":[{"sig":"MEYCIQCZa4vzuhWEA/Au5O8CnaKbWUY4nAUMba74Gtg9/B93HwIhALaIaW6kub/115ecP1Il16i8+iQ+ZLFtgG/F1XBvmB0s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2030901},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"245f5d1a42bfa8f5fec8864a3c4e6f94cdf69a94","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.1.4","jotai":"^2.6.4","konva":"^9.3.4","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","playwright":"1.42.1","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.19.12","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.3","picocolors":"^1.0.0","typescript":"^5.4.2","@types/node":"^20.11.25","@likec4/core":"0.60.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.60.2","@likec4/diagrams":"0.60.2","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.60.2","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.60.2","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.60.2_1711415791382_0.8317102759193968","host":"s3://npm-registry-packages"}},"0.60.3":{"name":"likec4","version":"0.60.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.60.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"8ec2d61138b7f54a7544595ce4846b3018783735","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.60.3.tgz","fileCount":122,"integrity":"sha512-S6k0S7y0LtwSIsQmA/CiZ9LlD9sMhtg2mU8IvPSvleeGNBVKNSr7dGMtkwLLrqNcwaG/a7MPzkr6NHZXomhH7Q==","signatures":[{"sig":"MEUCIQDFJn1weH9d//QNg+2pvJLMw0QiCUve1NZKun9S3Y0FbQIgBcUk2eV4QzcMG0zIc/JWl9062EJi0okovMrMnNd0C3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2030720},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"8e91dab6544fd635fea36ef2e4ad587e0e27ed80","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.1.4","jotai":"^2.6.4","konva":"^9.3.4","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","playwright":"1.42.1","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.19.12","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.10.3","picocolors":"^1.0.0","typescript":"^5.4.2","@types/node":"^20.11.25","@likec4/core":"0.60.3","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.60.3","@likec4/diagrams":"0.60.3","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.60.3","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.60.3","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.60.3_1711618260327_0.5982208681541668","host":"s3://npm-registry-packages"}},"1.0.0-next.0":{"name":"likec4","version":"1.0.0-next.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"f17ecff552711749aabaab2a02769713acd2c022","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.0.tgz","fileCount":17,"integrity":"sha512-4sfOP/bWJNQNoSRpYP9ZATu6Oz78OPRY8zpaGp756OXsFhtkT78d/t6kgkw30z2FOshiehn9YQ0ukH1U9TtehQ==","signatures":[{"sig":"MEUCIQDo1x83+ViFl6kD+DTXdFAAeXj10ytqFYPcZOhqx4u+eQIgPp0WVJJDhSYUAu5M8ZS9x3YzB3z8yq8+j4c5lJBgHJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5871671},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"ab8155100225afb0a86db413a69580204ecddeef","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","prompts":"^2.4.2","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@nanostores/react":"^0.7.2","@vitejs/plugin-react-swc":"^3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@types/prompts":"^2.4.8","@likec4/diagram":"1.0.0-next.0","@likec4/layouts":"1.0.0-next.0","@likec4/diagrams":"1.0.0-next.0","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.0","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.0","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.0_1711714612239_0.321267614446646","host":"s3://npm-registry-packages"}},"1.0.0-next.1":{"name":"likec4","version":"1.0.0-next.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d9fd5fb8eec1f12407e40f328f1815f05f6f7592","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.1.tgz","fileCount":17,"integrity":"sha512-Hrnx2B1Zmc4l2fbIFLLJJXbof/73eIG9tBMhQ2EX0160hRKiDtSDmFU+MK5Zjhhz/UFxlY4zgkN74ux5iWjV1A==","signatures":[{"sig":"MEYCIQDiCvVaJ9zo9Yej+10rRy7EGKBd6rtTe1m3qd26QDoe0gIhAMv65dKuaEBBvoq1K8FK2S0T5g7jOvzDO4kXf9Ty/Oqi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4438164},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"0ff758005315fa49fe4cf9364bbb57c41bee46c8","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","prompts":"^2.4.2","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@nanostores/react":"^0.7.2","@vitejs/plugin-react-swc":"^3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.1","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@types/prompts":"^2.4.8","@likec4/diagram":"1.0.0-next.1","@likec4/layouts":"1.0.0-next.1","@likec4/diagrams":"1.0.0-next.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.1","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.1_1711714789574_0.22800030768091561","host":"s3://npm-registry-packages"}},"1.0.0-next.2":{"name":"likec4","version":"1.0.0-next.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"cdea3a52d7ed4137860056b1969756d2fad86033","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.2.tgz","fileCount":17,"integrity":"sha512-QQAvvnTw/7FR04fQciYjeIw50Jq+VzKPWOb3SMPqYUNhCsbSg/MKaga+ToVxAwl61ppJPnDXBUFwAVGHuuQWKw==","signatures":[{"sig":"MEUCIQCf9SrU99bHr6w5xMbPzDsvfR6ubLnrU4Eoy/zIsF8wawIgWmPo9momizDW+8XUI//rFgkzPYx3592sdlqwTVCex5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5666355},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"50cd040704468997037331b79767605fb0e54e5c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react-swc":"^3.6.0","@fontsource/ibm-plex-sans":"^5.0.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.2_1711929861968_0.041697707907372594","host":"s3://npm-registry-packages"}},"1.0.0-next.3":{"name":"likec4","version":"1.0.0-next.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"ee5aa55f316d80064794a15df6cc742821f094a4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.3.tgz","fileCount":17,"integrity":"sha512-pFXbrISbRJaeHt3i8/8qJugqbJTdQy5UMGpRU0Pn51VMOR+FWgo6aAXV4Au8pxVdrbGwHQ3pjKWkGgoUXG757g==","signatures":[{"sig":"MEYCIQDKiH6+YwAzDksdTy70Pk4C8ShYNpqgNqLtRYHSabCflgIhAKo2jqoi8dkQNl2aSpfPH5gjo5qz98bjVx1oShbpZi9F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5641463},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react-swc":"^3.6.0","@fontsource/ibm-plex-sans":"^5.0.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.3_1711931474088_0.4588843684696917","host":"s3://npm-registry-packages"}},"1.0.0-next.4":{"name":"likec4","version":"1.0.0-next.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"88f3e9c1f1d342b2c7ce3ccde4abb24797364e0e","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.4.tgz","fileCount":17,"integrity":"sha512-vLg4hBVmRiMUpnZRv2gcWuUWMsuQTNJ4O3wSapPpW/vHHqDA2wFDgp1LpBQpcviVKcxRx1CGWV6KPdxfU5lPzA==","signatures":[{"sig":"MEYCIQDHHnqzp5OvQ1MrsXq1lBB3YrN3ZENRpyw9UNCBmJa4LwIhAJ3OKPlP8S0WYohJIRzR0bp7GjXzPik96/kow8K0Mgyc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5641427},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react-swc":"^3.6.0","@fontsource/ibm-plex-sans":"^5.0.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.4_1711932300736_0.08210500019456957","host":"s3://npm-registry-packages"}},"1.0.0-next.5":{"name":"likec4","version":"1.0.0-next.5","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.5","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"77223ebda0381907f76e894839312ee64622af31","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.5.tgz","fileCount":17,"integrity":"sha512-LgipWW+u0y4TUokyQvqkTwZfe2odPdwNsg6oRbMF+VwwWtDQtvCY8CM1xrKYaVQzqF4pqto/d+xlyx6bGCNxKw==","signatures":[{"sig":"MEUCIFPnSPnBbS4Y9sgkipwkc5iESltyssXUgckqeZoqxEBeAiEAoizn7LERogTXSJemuqZteioqxDr1jFql0zu+gnJOTBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4938833},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.5_1711935475683_0.4777519063687323","host":"s3://npm-registry-packages"}},"1.0.0-next.6":{"name":"likec4","version":"1.0.0-next.6","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.6","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1f32a34c6c879082ef536e0366d443d0c4bb8857","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.6.tgz","fileCount":18,"integrity":"sha512-NrnpvigYuCU3YNoJo+ITbizSYytWrvZtqvNCDxh3q3YNIfhnqgBXa8ka2FFVzqTlFiNq9QAZUfqmW5kQSwB6Ew==","signatures":[{"sig":"MEQCIDZhVWY9NJ1T1y+rYzijF4Wb8vXyPzsgtOn4zrWeLtIFAiAfZwccWcUrY7Icv1rAXr9cgfH5H/yVQ4qMniCyrBlLuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5087163},"main":"","type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.6_1711939109749_0.39557802199301406","host":"s3://npm-registry-packages"}},"1.0.0-next.7":{"name":"likec4","version":"1.0.0-next.7","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.7","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"b5c1a5c859d60d743b7ab53d16a1c758bcd16bb8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.7.tgz","fileCount":176,"integrity":"sha512-GDc53h7+6kVhAvzyLYGRhL/DNHGPP8lB1OfRWUdGxHjCRlrwMUytF7l0tJNY6PupeKbuAYsIS8q5mpF4SkQ+3g==","signatures":[{"sig":"MEUCIAyuBCOXqaBAp2Eo5QRll6ZrsYCgdPi/447sl+vdAyWcAiEAoSQtOjgJUoO3xzbJzDGxB+8kZxLjE9rE3FGKz7Egbs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2699962},"main":"","type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","react":"^18.2.0","react-dom":"^18.2.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@nanostores/react":"^0.7.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.7_1711941196526_0.10080550138891375","host":"s3://npm-registry-packages"}},"1.0.0-next.8":{"name":"likec4","version":"1.0.0-next.8","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.8","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d678a13fd96060f041c120ec0306552870b0e9bb","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.8.tgz","fileCount":18,"integrity":"sha512-AbPcIAab4oz3SkE/NMnqG1wTyOhBWICmdDq5adZyn8JOfT3wAhHDTwa1QedpqYgbOxk2BQhABFOpSttHJNOR6Q==","signatures":[{"sig":"MEUCIQCc43EZTgJKp8fSimPbTx31b+n+4tyrO3ZNEeMk61hYAQIgCuns2Uqx4hyRguUcGyL6SPY/+MuVsQSoKn5lEqnGuXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5051346},"main":"","type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.8_1712095845310_0.9279649057890169","host":"s3://npm-registry-packages"}},"1.0.0-next.9":{"name":"likec4","version":"1.0.0-next.9","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.9","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"08cc22db4f5563ea91efdfde7c0313b8446e7f34","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.9.tgz","fileCount":18,"integrity":"sha512-OFIQuGcf0L/+FSPNc+db3QPDIp2OItvd/TJSiq7G5dMtTkngrPKmIN+pwt7cpc3Ef7Vk89wizG1PKouSpJo5Fw==","signatures":[{"sig":"MEUCIBIxn6BSWBcr8btc/FhxxnWQny7ksxCnSnQoWro/dw09AiEAqPftkBmpRyOEwulIxD5P47khzpoL9doH9a9Q5n08FFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5051185},"main":"","type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"e784f8c7bb7206e9236d94d0bd36e8474b05eef9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.2","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.2","@likec4/layouts":"1.0.0-next.2","@likec4/diagrams":"1.0.0-next.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.2","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.2","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.9_1712097007480_0.6003128275146357","host":"s3://npm-registry-packages"}},"1.0.0-next.10":{"name":"likec4","version":"1.0.0-next.10","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.10","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"aa025f2c15273320492d25ee261c68fa94732b70","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.10.tgz","fileCount":18,"integrity":"sha512-lnfeZw1grhjn8RFPb6nkbDGhHWsEUefQlWH/lpV5LaPld3xvKMcnWWObRfuz1mjQCIWbH/crfoci/YsFP3QGxA==","signatures":[{"sig":"MEUCIFfmplmZH9T40nujdLe+92HpMnKhUUPvQzl+ZeTTpbd8AiEAqWd0fXGTQQcL9HrwRjawgsH8ajlLRCQxli3ZMVQ6LgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5051024},"main":"","type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"7ad7b8e6a02adff2deae692106e6c7d0f8e57647","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.10","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.10","@likec4/layouts":"1.0.0-next.10","@likec4/diagrams":"1.0.0-next.10","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.10","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.10","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.10_1712101154527_0.4227687812487553","host":"s3://npm-registry-packages"}},"1.0.0-next.11":{"name":"likec4","version":"1.0.0-next.11","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.11","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"337c49d36fb698589b0dd1f479323b0deb4a007c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.11.tgz","fileCount":17,"integrity":"sha512-X0YyRR6GeXoNDIoiU7pcvR3CojVsspCVr8Kgajuc0lREg+PK61QZ49bQJfqipcqBB82D2LJeqFgkUpSEOMMg1g==","signatures":[{"sig":"MEQCID1ALsySnumlltaZ4VPty2YSseRa65Mn+9huHD8KtF0cAiAL4gIIZw24Swl48v2WG2SF7umJFmAzk8PQ5XruyAxc4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5348782},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"9897b6029b1ca014566a9ac27dde1f1afc39d59a","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.11","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.11","@likec4/layouts":"1.0.0-next.11","@likec4/diagrams":"1.0.0-next.11","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.11","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.2","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.11","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.7"},"optionalDependencies":{"@vitejs/plugin-react":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.11_1712837490314_0.33852004024539006","host":"s3://npm-registry-packages"}},"1.0.0-next.12":{"name":"likec4","version":"1.0.0-next.12","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.12","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"7c525f0e9e09b70ae27b7ac069c122a1b4ef6cb0","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.12.tgz","fileCount":17,"integrity":"sha512-RERNIIuqI0imJ2TLsqRGxV8ffyuWVeeS27DTuBiD1NvNJfLjbhvUGxjhfDHiKabhb2GSCrVcGglQxtsLZShQgA==","signatures":[{"sig":"MEYCIQDSpF2k34bhxEmFkNZnIcK0fTcykkKHbJ6sUEk1sc7mPQIhALbUqfVcOPsBRPYtdoIaWvvIG2iugCWXXQCImha84Dlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5346818},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"20aaca5605fdb6e02901c13f6360a1af52679bd5","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.3","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.12","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","framer-motion":"^11.0.25","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.12","@likec4/layouts":"1.0.0-next.12","@likec4/diagrams":"1.0.0-next.12","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.12","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.2","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.12","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.12_1712845615588_0.22175285492954444","host":"s3://npm-registry-packages"}},"1.0.0-next.13":{"name":"likec4","version":"1.0.0-next.13","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.13","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"738b44fee81f5d27c8e90e33928e03d043874288","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.13.tgz","fileCount":17,"integrity":"sha512-wRTobgXOuWcf1H5epNTdDYSTBNcFkCPC4CyUGWuXSGQvMzUuBhWOUMmtWIsHWGpUPdivap4NvqyYnijylsgSCQ==","signatures":[{"sig":"MEUCIQCIygLxXxgf3gRhNV4B3hJCIoNSO6rLJWeGn4gQRaRBiQIgRWnczbXqs23ZK0TeNT5x/5Z8KI5gQaURxRU7fZpn69M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5348012},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"4be3b747bc8f0e1bf8bc28012069ae8bbc86b79a","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.6","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.2","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"^1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.13.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.11.25","@likec4/core":"1.0.0-next.13","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","framer-motion":"^11.0.25","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.13","@likec4/layouts":"1.0.0-next.13","@likec4/diagrams":"1.0.0-next.13","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.13","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.2","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.13","@vanilla-extract/dynamic":"^2.1.0","@vanilla-extract/recipes":"^0.5.2","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.13_1712952532897_0.20532835885382195","host":"s3://npm-registry-packages"}},"0.60.4":{"name":"likec4","version":"0.60.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@0.60.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5e4b2fce4346e25e8e4f8ba7e4d7156d39c178fc","tarball":"https://registry.npmjs.org/likec4/-/likec4-0.60.4.tgz","fileCount":122,"integrity":"sha512-zwrOmMg6JUViN0EUUhkT/oE+VmPvFPyvhjOHhJ3zeBbI9xh2CTCIP4k79pSnol/Ogrx3Ht2fupmSPsg/N+UIvQ==","signatures":[{"sig":"MEUCIBD18SCRoDZDNvonxaahZFsdl0upiftspQ41vZciKwe4AiEAv1CPff5N60DsruK+m1qOmz4AKfyY6551Ae+h78uCTy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2030681},"type":"module","volta":{"extends":"../../package.json"},"engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"b0f32398981173c8c35d5abf576c642f2b34afc3","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.src.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"clsx":"^1.2.1","vite":"^5.2.8","jotai":"^2.6.4","konva":"^9.3.6","react":"^18.2.0","khroma":"^2.1.0","remeda":"^1.40.1","postcss":"^8.4.35","rambdax":"^9.1.1","react-dom":"^18.2.0","classnames":"^2.3.2","nanostores":"^0.9.5","playwright":"1.42.1","prop-types":"^15.8.1","react-konva":"^18.2.10","autoprefixer":"^10.4.17","postcss-nested":"^6.0.1","ts-custom-error":"^3.3.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@nanostores/react":"^0.7.1","@nanostores/router":"^0.11.0","@use-gesture/react":"^10.3.0","@react-spring/konva":"^9.7.3","@vitejs/plugin-react":"^4.2.1","@radix-ui/react-icons":"^1.3.0","safe-stable-stringify":"^2.4.3","react-resizable-panels":"^0.0.63","@react-hookz/deep-equal":"^1.0.4","body-scroll-lock-upgrade":"^1.1.0","react-accessible-treeview":"^2.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.1","boxen":"^7.1.1","execa":"^8.0.1","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","vitest":"^1.4.0","ci-info":"^3.9.0","esbuild":"^0.19.12","get-port":"^7.0.0","pretty-ms":"^8.0.0","type-fest":"^4.15.0","picocolors":"^1.0.0","typescript":"^5.4.2","@types/node":"^20.11.25","@likec4/core":"0.60.4","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@types/mermaid":"^9.2.0","@likec4/layouts":"0.60.4","@likec4/diagrams":"0.60.4","@types/react-dom":"^18.2.0","@types/prop-types":"^15.7.11","@likec4/generators":"0.60.4","esbuild-node-externals":"^1.13.0","@likec4/language-server":"0.60.4","typescript-plugin-css-modules":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_0.60.4_1713035482234_0.8863437636186535","host":"s3://npm-registry-packages"}},"1.0.0-next.14":{"name":"likec4","version":"1.0.0-next.14","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.14","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"aa7125e858b69eac39ea852bc7786fe43fd2cb80","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.14.tgz","fileCount":19,"integrity":"sha512-RT43ptCJIV8xLp9sUfcPPRUXk/7Pi9HpZOjVv4J6+9vUSyFMIp45dkFbbF5FoGPI2W2NeaoNKtFWxFNLxWBUqg==","signatures":[{"sig":"MEYCIQDQ9ewDKd3Q8sN3GsV+S5xNGk2bUDzxpUukpjBTrjblZwIhAPaXtfV1XUm0K+NP/psUx9RUBJ0vhLbH1Zm3Yks76YVS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5318858},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"990e1531e2e23dda89cb65f0efeb765fa69d230c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.10","esm-env":"^1.0.0","nanostores":"^0.10.0","playwright":"1.42.1","fast-equals":"^5.0.1","@hpcc-js/wasm":"^2.16.1","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.2","ufo":"^1.3.2","clsx":"^2.1.0","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.56.0","terser":"^5.30.0","vitest":"~1.4.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.0.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.15.0","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","@likec4/core":"1.0.0-next.14","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.7.0","@tabler/icons":"^2.47.0","framer-motion":"^11.0.25","@mantine/hooks":"^7.7.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.14","@likec4/layouts":"1.0.0-next.14","@likec4/diagrams":"1.0.0-next.14","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.14","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.14.2","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.22.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.12","@likec4/language-server":"1.0.0-next.14","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.8.3","@tanstack/router-vite-plugin":"^1.20.5","@vanilla-extract/vite-plugin":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.14_1714445612572_0.2746680104014574","host":"s3://npm-registry-packages"}},"1.0.0-next.15":{"name":"likec4","version":"1.0.0-next.15","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-next.15","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"a386b57303ae0e9c635147b6b7b718062c80549c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-next.15.tgz","fileCount":19,"integrity":"sha512-kzHiX1LDosLuGrIvAzQ0uJ5r9kiSkC8moDKsmRmbwyc1cpr727nUY8f/UM7V9wDZLjjptDXTFVaQe1E0Fpszmg==","signatures":[{"sig":"MEQCIHiM7ReuoEd4FCaEBRfI5cnpWmapsaCsQSyLq8tKWaDHAiAhSIipO0OZOWBcJDdk5ER2Ap3MCOGgWHVS/xXqGexPWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5192365},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"c171d8718d7e7031f8836e2aa3b2030f74b74ac2","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.10","esm-env":"^1.0.0","nanostores":"^0.10.0","playwright":"1.42.1","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"^4.7.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.35","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.0","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.0.0-next.15","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.8.1","@tabler/icons":"^2.47.0","framer-motion":"^11.1.7","@mantine/hooks":"^7.8.1","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-next.15","@likec4/layouts":"1.0.0-next.15","@likec4/diagrams":"1.0.0-next.15","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-next.15","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.3","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.13.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.0.0-next.15","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.30.0","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-next.15_1714856806165_0.7251331901285896","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"likec4","version":"1.0.0-rc.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0-rc.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"4200115eecf4cc864c3b586546e52e7bee537425","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0-rc.1.tgz","fileCount":19,"integrity":"sha512-gVpB38uQCAMJE4zgdaNLk30S4tnB18fkv/doWvw5xQkAZXHZ58QHF+HaG5v1yVC1m1f7rlwIGOM7vQI3ANPzng==","signatures":[{"sig":"MEQCICooiJ0PREK3p8SBkA53KWIaR3U524gBgeVOFYUQcyUSAiBmItCpEDZK5cqZMjice2rKV5jpmY96JudnLl08ICcaYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5997183},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"gitHead":"8e08ca4c8186e48e1926e3e8cf9ef8a589943c1c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4'","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.42.1","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"~4.7.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.1","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.0.0-rc.1","@types/react":"^18.2.0","@types/yargs":"^17.0.32","strip-indent":"^4.0.0","@mantine/core":"^7.9.0","@tabler/icons":"^2.47.0","framer-motion":"^11.1.7","@mantine/hooks":"^7.9.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0-rc.1","@likec4/layouts":"1.0.0-rc.1","@likec4/diagrams":"1.0.0-rc.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0-rc.1","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.0.0-rc.1","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0-rc.1_1715017628604_0.7938364025147051","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"likec4","version":"1.0.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"0fed6c48292249b84c1d094e6446ddd77114bc87","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.0.tgz","fileCount":29,"integrity":"sha512-rItlCRVzt6NS8QhA3PGg0aWBocSPLcW9pBYhHMnK7qSW6ztfJXjpQHgx+bfTCbF88KIarDpZwR7kkQ8a2vB8ow==","signatures":[{"sig":"MEYCIQD9XU0/0BxkGHcP6GKSvmrMaaEtl14vMItUmfFtB/UcpwIhAN8izjlW3SnUifIIS0gFhuqzOFLpIDDL71g7CaJYo3tf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7259118},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"f9e9395adef5cd5e472e304a4ad99181f37c507e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:example":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.42.1","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.20.2","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.0.0","@types/react":"^18.2.0","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.9.0","@tabler/icons":"^2.47.0","framer-motion":"^11.1.7","@mantine/hooks":"^7.9.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.0","@likec4/layouts":"1.0.0","@likec4/diagrams":"1.0.0","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"^18.2.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.0","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.0.0","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.0_1715956188706_0.11071528186374846","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"likec4","version":"1.0.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"103f08fd34dc0e0b98092c287244cd1ee40aa7a8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.1.tgz","fileCount":30,"integrity":"sha512-FVEXp9xVSIQ728a+OzCWGEC0xCC7d0Qgg3+33c4H2ZFs4B5o5k4CMW4hy1XF+DOmu1S14SF2HaqBSDoZSiE1RQ==","signatures":[{"sig":"MEUCIFlSS7C+e7WHB+eNCAPiOxyxqRsC0z3k32gIpA3SWhhUAiEA4oiNn0uC+XnFXltAYPndvUWv8v4vkf/SoltcIs46yNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7283440},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"da05f44a822c71921e5ee32319a4f0944e512bd5","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.42.1","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.0","p-limit":"^4.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.0.1","@types/react":"18.2.0","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.9.0","@tabler/icons":"^2.47.0","framer-motion":"^11.1.7","html-to-image":"^1.11.11","@mantine/hooks":"^7.9.0","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.1","@likec4/layouts":"1.0.1","@likec4/diagrams":"1.0.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"18.2.4","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.1","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.0.1","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.1_1716034292263_0.5998757477000518","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"likec4","version":"1.0.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.0.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"7fb1019beb0fe8689896cf91c039db4021b8bc4a","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.0.2.tgz","fileCount":30,"integrity":"sha512-4YMcJ07SqGIxJBJVvdoE+O0DbRr8ijdx0+tX5zb7kxGEU+GzeDdVboHlir38lD+g4T5+GDKMNM4M/xCNKiU7gw==","signatures":[{"sig":"MEUCIQCJlX6N7M0g2hJlZHbT47uU7OPq6c/1/PUhQ1xDs7d07wIgOz+rv5XDeT2wFSDkHHhmTUXa+ArjZZCOUoM8FmTqUp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7288356},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"9f67230e8b5084c5041eded43913b1980582b1e9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.0","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^8.0.1","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.0","p-limit":"^4.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.0.2","@types/react":"18.2.0","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.9.2","@tabler/icons":"^2.47.0","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.9.2","@types/mermaid":"^9.2.0","@likec4/diagram":"1.0.2","@likec4/layouts":"1.0.2","@likec4/diagrams":"1.0.2","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"18.2.4","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.0.2","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.0.2","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.0.2_1716310678665_0.5253126372842527","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"likec4","version":"1.1.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.1.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"29e3f2a53a635d369f3a1e2e81e34b26e488990c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.1.0.tgz","fileCount":30,"integrity":"sha512-qzq2LMv1pFgXRYwnpOGlhdifXsVPFSt9HcSZEj7oSbbZsnnNe8oqgZgb0DaIf+aq3pY+PnB77SMUqi6rEeSbKA==","signatures":[{"sig":"MEQCIFJWAPsOiJuS2sXDXeTj9uWOAwaL9zx28nWitfPXVaIiAiBMAwrxPFqUIGqGVv753XVRSZgsn9sCWys4/HfoHCBOgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7327111},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"6e95d45ad8d2d43bc1709f8fa44c1b85b1f46db8","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.0","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.0","p-limit":"^4.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^8.0.0","react-dom":"^18.2.0","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.1.0","@types/react":"18.2.0","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.9.2","@tabler/icons":"^2.47.0","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.9.2","@types/mermaid":"^9.2.0","@likec4/diagram":"1.1.0","@likec4/layouts":"1.1.0","@likec4/diagrams":"1.1.0","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"18.2.4","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.1.0","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.1.0","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.1.0_1716552439217_0.8522967465722628","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"likec4","version":"1.1.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.1.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1af9d9c03f27b72dc53e16441f3e67fb7635c071","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.1.1.tgz","fileCount":30,"integrity":"sha512-mwMNwZ7P22y19VNb2/EzaJORH8cmg6gXlEQUUqqlS1b+fMgvUeeuF1c2uKsj4y1o5djn1Z2SWGZ5Xj6t1StcpQ==","signatures":[{"sig":"MEUCIA2+54NyeNUpEZmyNkCg39gVURxq/qURjFt9U1SoEM2CAiEAw4ii8LCc8nXXOf86ceJjhPh8zxiKwfiFbNzLfBqOqZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7501288},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"95ae1d6b911cbbb0840d6f57cc5b3d56a763f2d8","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.0","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.2.0","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.0","p-limit":"^4.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.2.0","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.12.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.1.1","@types/react":"18.2.0","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.9.2","@tabler/icons":"^2.47.0","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.9.2","@types/mermaid":"^9.2.0","@likec4/diagram":"1.1.1","@likec4/layouts":"1.1.1","@likec4/diagrams":"1.1.1","@radix-ui/themes":"^2.0.3","@react-hookz/web":"^24.0.4","@types/react-dom":"18.2.4","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.1.1","@types/string-hash":"^1","@tabler/icons-react":"^2.47.0","@vanilla-extract/css":"^1.15.1","react-error-boundary":"^4.0.13","@radix-ui/react-icons":"^1.3.0","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.1.1","@vanilla-extract/dynamic":"^2.1.0","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","react-accessible-treeview":"^2.9.0","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.9","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.1.1_1716750583619_0.9874072476807034","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"likec4","version":"1.2.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.2.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"27d0f1bf3fd4943a8e14895030902685de9965bc","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.2.0.tgz","fileCount":30,"integrity":"sha512-UX2YfJoPIMQF00mxxnOpUpMx79DsS/2dT9d5VQbS6zSP3lBFRtPt6cxDGY1ZQczH8KtEYfFzG8Yv5Sdkivck+g==","signatures":[{"sig":"MEQCIAmbUxRDcgitic7yz/e7T5oORmQ9d7Jwn8XL/qCXcSptAiB6a2x1jDQ1WnoL0FR6p2YueWAgAmeO0MJymJB06P10zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6979513},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"c10bb2f3fb668a26659796c25d5818e0253abbfc","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"tsx scripts/build.ts","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:turbo":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"^5.2.11","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.0","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.2.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.2","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.0","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.13.0","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.2.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.10.1","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.10.1","@types/mermaid":"^9.2.0","@likec4/diagram":"1.2.0","@likec4/layouts":"1.2.0","@likec4/diagrams":"1.2.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.2.0","@types/string-hash":"^1","@tabler/icons-react":"^3.0.0","@vanilla-extract/css":"^1.15.2","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.0","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.2.0","@mantine/vanilla-extract":"^7.10.1","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.10","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.2.0_1718201010349_0.28834027262000217","host":"s3://npm-registry-packages"}},"1.2.1-next":{"name":"likec4","version":"1.2.1-next","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.2.1-next","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"27c1fb42f87738840df3f0df48f29e96e359407f","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.2.1-next.tgz","fileCount":30,"integrity":"sha512-YFDX9aEUciB3xVZ5lXMPtj9wLXuTIf/eqOYEd3hkIbATbGssfmCMIvP88aQB+EcJs2g5BLpEykMGcJk2CUTRnQ==","signatures":[{"sig":"MEUCIEXfLnkOUFiEj25y2tXbj4kGUCSUjVLjRKGTlHBeaQteAiEAgDJybZXW1irufBKH3WpJ8cl8XHqtDJL6Kk6n4dXHHaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6960605},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"f6521b2b9ef2a27c0f0c0bcd81d9d8b3bcec5d77","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.0","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.0","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"ora":"^8.0.1","tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.14.2","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.2.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","npm-run-all2":"^6.1.2","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.10.1","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.10.1","@types/mermaid":"^9.2.0","@likec4/diagram":"1.2.0","@likec4/layouts":"1.2.0","@likec4/diagrams":"1.2.0","@likec4/tsconfig":"0.0.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.2.0","@types/string-hash":"^1","@tabler/icons-react":"^3.0.0","@vanilla-extract/css":"^1.15.2","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.2.0","@mantine/vanilla-extract":"^7.10.1","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.10","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.2.1-next_1718325074301_0.0954080936803261","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"likec4","version":"1.2.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.2.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"89d2d3479464a57871e61efc7f6e971efe366250","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.2.1.tgz","fileCount":30,"integrity":"sha512-YuJYo7YOJs8Mw8geflZ9u3hLCUriaQvuU994aiiObxsW3w4nzlwynaB2T49XjvVOokxuFx/X0HcBNvuCQAi7OA==","signatures":[{"sig":"MEQCIE7MueqAx5Bon92OJBKZtsCFZ2w4ds5M903pS5k+EO6AAiBDGzo6eTBVxCCFWTfYLS+kiZjLitdX2eiOXrTiedmpTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6960413},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"609184abb4c963b38d9dff02eedefef24b039b8e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.0","esm-env":"^1.0.0","nanostores":"^0.10.3","playwright":"1.44.1","@hpcc-js/wasm":"^2.16.2","@vitejs/plugin-react":"^4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.30.0","vitest":"~1.5.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.14.2","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.2.1","@types/react":"18.3.3","@types/yargs":"^17.0.32","npm-run-all2":"^6.1.2","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.10.1","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.10.1","@types/mermaid":"^9.2.0","@likec4/diagram":"1.2.1","@likec4/layouts":"1.2.1","@likec4/diagrams":"1.2.1","@likec4/tsconfig":"1.2.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.2.1","@types/string-hash":"^1","@tabler/icons-react":"^3.0.0","@vanilla-extract/css":"^1.15.2","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.31.19","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.2.1","@mantine/vanilla-extract":"^7.10.1","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","@tanstack/router-vite-plugin":"^1.31.18","@vanilla-extract/vite-plugin":"^4.0.10","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.2.1_1718327219353_0.3475656532207736","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"likec4","version":"1.2.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.2.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"833e5f58e705145680b88b57a9570c7e96711a44","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.2.2.tgz","fileCount":26,"integrity":"sha512-IbwicQT9V4ygPV/rqx922dYa9Mv0r2brC+3snamrO48UPB1bioPLLK07iydy9Vc0rJNwlmcypNI1c6PqHyXksw==","signatures":[{"sig":"MEYCIQCpCXpNPVLCc+1LDbi5/4FwZ+2JIHyiwgbBc+KCXqv8EwIhANB5F1dd2DSIHE1T9jdfcuZoji2k3KG5nj3m45W7Aqi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6960108},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"4410afd29b4d3fa70570e8f27fb69d393e8fbe43","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"run -T vitest run","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","test:watch":"run -T vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.0","esm-env":"1.0.0","nanostores":"0.10.3","playwright":"1.44.1","@hpcc-js/wasm":"2.16.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.31.1","vitest":"~1.5.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.14.2","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.2.2","@types/react":"18.3.3","@types/yargs":"^17.0.32","npm-run-all2":"^6.1.2","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"^7.10.1","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"^7.10.1","@types/mermaid":"^9.2.0","@likec4/diagram":"1.2.2","@likec4/layouts":"1.2.2","@likec4/diagrams":"1.2.2","@likec4/tsconfig":"1.2.2","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.2.2","@types/string-hash":"^1","@tabler/icons-react":"^3.0.0","@vanilla-extract/css":"^1.15.2","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.36.3","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.2.2","@mantine/vanilla-extract":"^7.10.1","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.19","@tanstack/router-vite-plugin":"^1.37.0","@vanilla-extract/vite-plugin":"^4.0.10","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.2.2_1718353717515_0.34512690249998745","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"likec4","version":"1.3.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.3.0","homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"2936b40062ff7af317ddf01dc2e14f09cdb661ec","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.3.0.tgz","fileCount":24,"integrity":"sha512-IJDU+bRl/KPc5/kK2CiJ0FKdrCOxThCljSC8gT1KtvY3hkcXBLFDq8Z8tjnOpaQwd9fHpW7tSRbWQthTzKRSkA==","signatures":[{"sig":"MEUCIDx1oqnW8qEymF/IJMRRv73Tt3Nd2VNbIr070EKoDnvRAiEAjoShGsltiFH5VO3lDsrJNMCXTWLaFv1yHaNe95zLS9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6137785},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"3e0eb06c47dcbc1802cc88ee0db6bd8237c451f1","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.1","esm-env":"1.0.0","nanostores":"0.10.3","playwright":"1.44.1","@hpcc-js/wasm":"2.16.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.31.1","vitest":"~1.5.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.0","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.14.2","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.3.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","npm-run-all2":"^6.1.2","react-shadow":"^20.4.0","strip-indent":"^4.0.0","@mantine/core":"7.10.2","framer-motion":"^11.2.2","html-to-image":"^1.11.11","@mantine/hooks":"7.10.2","@types/mermaid":"^9.2.0","@likec4/diagram":"1.3.0","@likec4/layouts":"1.3.0","@likec4/tsconfig":"1.3.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.3.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.0.0","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.36.3","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.3.0","@mantine/vanilla-extract":"7.10.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.37.0","@vanilla-extract/vite-plugin":"^4.0.11","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.3.0_1719108245979_0.8098952429648463","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"likec4","version":"1.4.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.4.0","homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"3bcc6e8761416b4063e81e9bf841d535505437af","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.4.0.tgz","fileCount":25,"integrity":"sha512-AfD2GEinwfEmJsR+qba3XPKTj7pIWZmzKZplJdAoLuVL1J1vyCeJwUX1htHyiPqLhYzZuMo9Jaf+h86tsoFpGw==","signatures":[{"sig":"MEQCIFsxMZA2TOcLYeSgyDZ1pYUqZ2QL9ktjE6P/DkgqU0K3AiA2d2NTF8wBXLlOuWJzMBKwL0aWenmQFuIfpqin10wJfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6125217},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"92648ff1679d14ac65fcb5a39d0fc1f1b4a47639","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../docs/likec4/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../docs/likec4/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.2","esm-env":"1.0.0","nanostores":"0.10.3","playwright":"1.45.0","@hpcc-js/wasm":"2.16.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.1.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","pkg-up":"^5.0.0","remeda":"^1.61.0","terser":"^5.31.1","vitest":"~1.5.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.0","p-limit":"^5.0.0","postcss":"^8.4.38","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.18.2","classnames":"^2.3.2","picocolors":"^1.0.0","prop-types":"^15.8.1","typescript":"^5.4.5","@types/node":"^20.14.2","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.4.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","npm-run-all2":"^6.1.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@mantine/core":"7.10.2","framer-motion":"^11.2.12","html-to-image":"^1.11.11","@mantine/hooks":"7.10.2","@types/mermaid":"^9.2.0","@likec4/diagram":"1.4.0","@likec4/layouts":"1.4.0","@likec4/tsconfig":"1.4.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.4.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.7.0","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.40.0","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.19","@likec4/language-server":"1.4.0","@mantine/vanilla-extract":"7.10.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.40.3","@vanilla-extract/vite-plugin":"^4.0.12","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.4.0_1719572669082_0.6500901013020861","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"likec4","version":"1.5.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.5.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"15207e68b0d24e128ea99524227a9c6120e48583","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.5.0.tgz","fileCount":27,"integrity":"sha512-7la51geLOFygBEhWpMG0z7JHG2izLeQmNe+MK4EyGtItDwGwtIXYbyutms9Ha+6l0D1RiWb+w4Z+JzlXMXzYwA==","signatures":[{"sig":"MEUCIQDQDgcJttN/FC6FKdNxEFRXTZsuXhm1DCyxMqv8znE3WgIgHuyIVwrobcRD+YdgdZoZe/We4IlMUuVA4TqwaybXREE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6462756},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"gitHead":"b0832608afcc00688e56ebdc02f1b4b63174799b","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.3","esm-env":"1.0.0","nanostores":"0.10.3","playwright":"1.45.0","@hpcc-js/wasm":"2.18.0","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.3.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~1.6.0","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","prop-types":"^15.8.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.5.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@mantine/core":"7.11.1","framer-motion":"^11.2.13","html-to-image":"^1.11.11","@mantine/hooks":"7.11.1","@likec4/diagram":"1.5.0","@likec4/layouts":"1.5.0","@likec4/tsconfig":"1.5.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.5.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.9.0","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.43.4","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.15.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.5.0","@mantine/vanilla-extract":"7.11.1","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.43.1","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.5.0_1720790700896_0.12063110571695046","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"likec4","version":"1.6.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"27fb82e55d7b9f5776a654381ff4dd1b3aad0e63","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.0.tgz","fileCount":978,"integrity":"sha512-zILnP9QOQAviDkcrrW0cojYVVqcD1oxS4ltm9Oe+YwQOWZcUYa9WzaHoJGE5jjkKzO48NPhQsRFBdjsSiO23kQ==","signatures":[{"sig":"MEQCIGzXdngxOSPKTpjtjp0cpBCxs0FFcAV7nEc16MNe1k1GAiAygPCiVmkFBBWVdjRpQSGjagvYU+LSi6jxg+pFPU+bYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532951},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"gitHead":"7bfe562f78d5b9e895ee4c15b883426f61281c0f","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","esm-env":"1.0.0","playwright":"1.45.0","@hpcc-js/wasm":"2.18.0","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.3.0","json5":"^2.2.3","react":"^18.3.1","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","react-dom":"^18.3.1","type-fest":"^4.21.0","classnames":"^2.3.2","nanostores":"^0.10.3","package-up":"^5.0.0","picocolors":"^1.0.1","prop-types":"^15.8.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.0","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.0","@likec4/layouts":"1.6.0","@likec4/tsconfig":"1.6.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.43.4","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.16.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.43.1","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.0_1721478940063_0.07957260334440086","host":"s3://npm-registry-packages"}},"1.6.1-next":{"name":"likec4","version":"1.6.1-next","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.1-next","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"42fb48e49fad37d191649dd6a7325cf73c4ba9e6","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.1-next.tgz","fileCount":978,"integrity":"sha512-Cic0y0s0hAa6ruRM0fXremPE0JSQfoOzWTQ3G2Ax3CuWlyecEVxzZWhO6qq0taXSI0GDqjuMjva4koBk5T/LAg==","signatures":[{"sig":"MEUCIHNGfDpDIJkHY1OH4VnHHdsxWkzJcRShL8y3tz6cgkUzAiEAmEGI59mS11U/hr5ke8a63R84xLeh3e2InhmeGvadljc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9068951},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"gitHead":"a799d6a27911274ffa53f9cccf01b401c05b59ad","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","esm-env":"1.0.0","react-dom":"^18.3.1","playwright":"1.45.0","@hpcc-js/wasm":"2.18.0","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","execa":"^9.3.0","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","nanostores":"^0.10.3","package-up":"^5.0.0","picocolors":"^1.0.1","prop-types":"^15.8.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.0","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.0","@likec4/layouts":"1.6.0","@likec4/tsconfig":"1.6.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"^0.7.2","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.43.4","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.16.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.43.1","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.1-next_1721485505514_0.7120522325116241","host":"s3://npm-registry-packages"}},"1.6.1-next.2":{"name":"likec4","version":"1.6.1-next.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.1-next.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"b1ed8cf31951f0b6e141b74066164f2bab007d5d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.1-next.2.tgz","fileCount":982,"integrity":"sha512-1zJ2mEeuCJbPSZRVs0cCy3tmeYn7JIki/ozx/jIf8pdD2FDJ75CoIyM1sIFNQNNja6el2F69l5JWyHCO8GohbA==","signatures":[{"sig":"MEYCIQCKOTWpsvnQpi4SlCNB8qZ9BpiW9xlYFd6RIKZ0cb0b7gIhANUZWIF/7bEya5AwIh0y9gEv3aiRu0B81iL6/rOEdUcw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8510313},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"gitHead":"a799d6a27911274ffa53f9cccf01b401c05b59ad","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run bundle-app && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","bundle-app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","esm-env":"1.0.0","react-dom":"^18.3.1","nanostores":"0.10.3","playwright":"1.45.0","@hpcc-js/wasm":"2.18.0","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/aws/*":{"types":"./icons/icon.d.ts","default":"./icons/aws/*.js"},"./icons/gcp/*":{"types":"./icons/icon.d.ts","default":"./icons/gcp/*.js"},"./icons/tech/*":{"types":"./icons/icon.d.ts","default":"./icons/tech/*.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","prop-types":"^15.8.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.0","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.0","@likec4/layouts":"1.6.0","@likec4/tsconfig":"1.6.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"^1.45.8","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.45.8","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.45.8","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.1-next.2_1721755821086_0.30156851868930823","host":"s3://npm-registry-packages"}},"1.6.1-next.3":{"name":"likec4","version":"1.6.1-next.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.1-next.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"968c23544ad293326b340969c218cc1b3639a47b","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.1-next.3.tgz","fileCount":978,"integrity":"sha512-DAaPSWuH1bInYPcdB8m4xy/eZ/WuqH9w8z6PFFccucmwtmvtUWSvyy+3/stTa2XbtBYu44FfXgUJIghyQW7AsQ==","signatures":[{"sig":"MEUCIQD6Isw9h+1Dp3CDsZZpoS8uE/xDEwWlUXH26eYr4+IfIAIgD1djgobVvgPvTHX+8uOWhXgCtxnCk3zifj+7xRbr3j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9766347},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"gitHead":"9bda6dec02b9d49e120642c598894c4512364207","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","react-dom":"^18.3.1","nanostores":"0.10.3","playwright":"1.45.0","@hpcc-js/wasm":"2.18.0","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","esm-env":"1.0.0","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.0","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.0","@likec4/layouts":"1.6.0","@likec4/tsconfig":"1.6.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"^1.45.8","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.45.8","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.45.8","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.1-next.3_1721769658302_0.7979585890571239","host":"s3://npm-registry-packages"}},"1.6.1-next.4":{"name":"likec4","version":"1.6.1-next.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.1-next.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"99d301f5d8d82f1331007efd19d85ad226e9513d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.1-next.4.tgz","fileCount":975,"integrity":"sha512-RcAg4K4ITX+vCtM7MV63NyscyVP8hhZSPVrwgVSlAq1Cq6xi4kr4HHIYdfc65ls6LWN5jIBtjzBaKYSQzq99Hw==","signatures":[{"sig":"MEUCIGkwU6XzsifrPoIWKy/YeEJ5fCtHSDVtK8OBVSZgCVUvAiEAsDcAQbfCuV72bz0C9VaNjQRPJKq8oh3W0ZNV7qgUoww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10086539},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"gitHead":"9bda6dec02b9d49e120642c598894c4512364207","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","react-dom":"18.3.1","nanostores":"0.10.3","@hpcc-js/wasm":"2.18.0","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","esm-env":"1.0.0","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.0","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.0","@likec4/layouts":"1.6.0","@likec4/tsconfig":"1.6.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"^1.45.8","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.45.8","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.45.8","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"optionalDependencies":{"playwright":"1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.1-next.4_1721775896082_0.12014969375793472","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"likec4","version":"1.6.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.6.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"4500ff2eb0274940cc6718a06563ba1c27d4d87b","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.6.1.tgz","fileCount":976,"integrity":"sha512-i/jp8jDWyK4hoZTdLCebWjbdu8HBjPLKpB7+ZgE3FVVd6sfV6XsCzFLOlIPYatD2kbB7Mvp0LyDlFluhZ03J5g==","signatures":[{"sig":"MEYCIQDRZiFJCyMMlVFexqyC/eLnDxAgNcRLcu5ELwTJuWqr3wIhAIvt6ojqR3AflQ5of6m41OpuBZYKPb7vAPFJQrVblYR8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10303239},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"gitHead":"6a99d120e798ca8cf71eb20989448dc5ae9c51cf","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.45.2","@hpcc-js/wasm":"2.18.0","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.3","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","yargs":"^17.7.2","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.1","vitest":"~2.0.3","ci-info":"^3.9.0","consola":"^3.2.3","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.2","p-limit":"^6.0.0","postcss":"^8.4.39","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.3","@types/node":"^20.14.10","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.1","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.1","@mantine/core":"7.11.2","framer-motion":"^11.3.8","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.1","@likec4/layouts":"1.6.1","@likec4/tsconfig":"1.6.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"^1.45.8","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"^1.45.8","esbuild-node-externals":"^1.13.1","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.20","@likec4/language-server":"1.6.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.0","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"^1.45.8","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.6.1_1721783568075_0.8592348647809089","host":"s3://npm-registry-packages"}},"1.7.0-next.1":{"name":"likec4","version":"1.7.0-next.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.0-next.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"609363bde8f0d8d3d7756e71499afa6d0b302e11","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.0-next.1.tgz","fileCount":1017,"integrity":"sha512-xHtu6fQXxhtU0+BMHsJqwJ2ZQOVb51RMA+SvbuXQilZ6V+fPdeOicHd/TRzNcpC3OjCLxJqaf9pPACd41NIWZg==","signatures":[{"sig":"MEUCIQDmdqhkYIUHMMOGLprurWLtADPv7eZD32uLZmV1TW95+QIgNXI27ONtouBfsTdJ9UjySAR0RAmV4eSRqt3r8oBgL7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20624028},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"dd98a74228cb521bad45a2cd47fc9a7db2ca11d9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.45.2","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.3","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.0.0","postcss":"^8.4.40","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.6.1","@types/node":"^20.14.13","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.6.1","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.6.1","@mantine/core":"7.11.2","framer-motion":"^11.3.19","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.6.1","@likec4/layouts":"1.6.1","@likec4/tsconfig":"1.6.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.6.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.22","@likec4/language-server":"1.6.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.0-next.1_1723252902011_0.4854240433470036","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"likec4","version":"1.7.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"b1e7c253c91753c303d21c7b5eb3c69eb73ce070","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.0.tgz","fileCount":1014,"integrity":"sha512-4/V+YR7nvkZ/2clNg+k++nNs3gfVpr0m+LIpbxVRi5F6qesvnwO5N4QDYY8KOBIANB/peuNHUJKOQEbCEwAzdQ==","signatures":[{"sig":"MEUCIH93P2AiGucSCo3bBtVNvDcYizDxwBCK9xBKUIISvlRzAiEAxY8kwxXPDPb6mu5zDmaEktEr6HmdkVzHLuOloxC+pNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9311629},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"ccdb108a1857ac81c3ecc4047d97ee3d16bc5a43","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.45.2","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.3","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.0.0","postcss":"^8.4.40","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.7.0","@types/node":"^20.14.13","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.7.0","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.7.0","@mantine/core":"7.11.2","framer-motion":"^11.3.19","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.7.0","@likec4/layouts":"1.7.0","@likec4/tsconfig":"1.7.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.7.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.22","@likec4/language-server":"1.7.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.0_1723261416482_0.4277998492729447","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"likec4","version":"1.7.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5168b69f3cc6ca676feca37e449fe1a8b5bf2f6d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.1.tgz","fileCount":981,"integrity":"sha512-N/6hPNXLyrevW9Vp+L1zFQTsVdjRIamP92xMp5U2S0HV2++rP6w+akHK9bj/z0CfHX6Wfr57HtvhpYyIFuGAWw==","signatures":[{"sig":"MEUCIAXSogdL0P57L6CPLfzsI4Xy22kFaTjQrxWBYSG9aoFKAiEAxfWB2RX1M2hjGm7QHOPKNRkLLzMpvs0Ar16HKmv77EA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9138226},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"e4b6bde57a00eaa6f4eaea593c8f09b7e2ea3f0e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.45.2","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.3","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.0.0","postcss":"^8.4.40","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.7.1","@types/node":"^20.14.13","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.7.1","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.7.1","@mantine/core":"7.11.2","framer-motion":"^11.3.19","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.7.1","@likec4/layouts":"1.7.1","@likec4/tsconfig":"1.7.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.7.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.22","@likec4/language-server":"1.7.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.1_1723282785638_0.02088778661255053","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"likec4","version":"1.7.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"20028feb0e6142972d1186abdc265a11355be6b2","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.2.tgz","fileCount":981,"integrity":"sha512-iu1FbWKG5aLzrmYvgmef1gF2lDYhHDa704uAV8g3N/7wHeWhSw7ZHimYEKs49OJ9zSvK6bCxFGKL+ZXbBKeReA==","signatures":[{"sig":"MEUCIBxDn8Cc8Hc37bh1NebB7gz1LpkcaPLQABnBFXkxNfDJAiEAwJXbFMGjhWjhdJWbRWhaJWwQhVV70qhVdejghOiAy9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9138226},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"5e86c3e70f4bddeee36eb93fb4a47090a8e33903","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.45.2","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.3","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.0.0","postcss":"^8.4.40","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.7.2","@types/node":"^20.14.13","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.7.2","@types/react":"18.3.3","@types/yargs":"^17.0.32","autoprefixer":"^10.4.19","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.7.2","@mantine/core":"7.11.2","framer-motion":"^11.3.19","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.7.2","@likec4/layouts":"1.7.2","@likec4/tsconfig":"1.7.2","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.7.2","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.22","@likec4/language-server":"1.7.2","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.2_1723284117335_0.5216077820411242","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"likec4","version":"1.7.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"e80b8b132de2f6be7962fc0ffb1d44505fb68baa","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.3.tgz","fileCount":982,"integrity":"sha512-c6BFXGEJn2AtqcyjAuWgb1ieETkp4eVBYnNIg43JbFMPTG8NJk81WZqu8for/ItM/CONoLPC5U5MYsGVqD5l0g==","signatures":[{"sig":"MEQCIFd6TdDOUH7V6FdABVnSY1V0dYsZhWBWoGB6Rhj9ABlTAiAijs8Lwh5cQLl2FKOoL9pSTTSei6SoMhcL6ZP9QYyY/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9152361},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"6adee3744202c8f0258365d18932f4cf986a764d","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.46.0","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.5","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.7.3","@types/node":"^20.14.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.7.3","@types/react":"18.3.3","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.7.3","@mantine/core":"7.11.2","framer-motion":"^11.3.24","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.7.3","@likec4/layouts":"1.7.3","@likec4/tsconfig":"1.7.3","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.7.3","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.23","@likec4/language-server":"1.7.3","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.3_1723849616086_0.0890629792452462","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"likec4","version":"1.7.4","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.7.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"b6351d489e366268a525e0db4fc4a570c512f2ee","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.7.4.tgz","fileCount":982,"integrity":"sha512-cE7R7UHEAM9uzzErLw4eBxTMiQfxU0SMQyNOxaBewEkOwRwaN6T4tnvt4RFfVGAOhPOcDl0Eo35h5lglZ3AXLA==","signatures":[{"sig":"MEUCIQDO69xXGoFtVSzrc6PXstCF1CwPvLlfMnfJ0xUIyG0hQgIgQdbFWqJjzqI9gO6hk8efSMhj5oWoU/6oFkkkyiT70iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9151238},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"4ec9c01b41a892ba839182b0910f27bb30b70174","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","dev:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.10.3","playwright":"1.46.0","@hpcc-js/wasm":"2.18.2","@nanostores/react":"0.7.2","@vitejs/plugin-react":"4.3.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.0","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.3.0","terser":"^5.31.5","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","get-port":"^7.1.0","pretty-ms":"^9.0.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","picocolors":"^1.0.1","typescript":"^5.5.4","@likec4/log":"1.7.4","@types/node":"^20.14.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","@likec4/core":"1.7.4","@types/react":"18.3.3","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.7.4","@mantine/core":"7.11.2","framer-motion":"^11.3.24","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@likec4/diagram":"1.7.4","@likec4/layouts":"1.7.4","@likec4/tsconfig":"1.7.4","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.7.4","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.11.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.0.23","@likec4/language-server":"1.7.4","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.20","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.7.4_1723856819119_0.35325317518195876","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"likec4","version":"1.8.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.8.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"c1323e68555660e77f11f7548f06fb3b090d7b92","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.8.0.tgz","fileCount":982,"integrity":"sha512-+LdIAddbsZmj4+5aiEKd7hq2JNJWvt+o4eXsx92aiMsEZmMzKYNwLXQaBEhyyZNia/7arAVvRyYvDt6YcYPeQw==","signatures":[{"sig":"MEQCIDtNs8vr+Ek7YLdmTB6dolC7JUosA7s2pIuzHDoMoJyIAiAuxmSA1lXVDNn7s/brrQbEYlXNoEES2Mt9JWCWzGCkTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9263628},"type":"module","engines":{"node":"^18.0.0 || >=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"1db17a359cc3fc53f7373b3e4d45766981d1852e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"18.3.1","yargs":"17.7.2","react-dom":"18.3.1","nanostores":"0.11.2","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.2.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.5","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.21.0","classnames":"^2.3.2","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.8.0","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.8.0","@types/react":"18.3.3","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.8.0","@mantine/core":"7.11.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.28","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.8.0","@likec4/layouts":"1.8.0","@likec4/tsconfig":"1.8.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.8.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.12.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.3","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.0","@likec4/language-server":"1.8.0","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.1","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.13","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.8.0_1724773922655_0.3248496890665995","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"likec4","version":"1.8.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.8.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1c376711d976fd57cb28f5ec683d26594a465806","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.8.1.tgz","fileCount":981,"integrity":"sha512-QypxfUiPafBHhhRTkSVg/ZqHpRJUgBhHyZyFC8dhLzYKyrdZnZmlWw7AJ+tad0KsIdf4P3KkTmVbgpCBN1G9sA==","signatures":[{"sig":"MEUCIQCS7Av5rraPSjOQsRinJIg74OGg9P6Tyih4x2VWemDt4wIgVLXhYjgNLJFXbam6OkTJJggYLGYbd07+tDFq6K+MuYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9042036},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"02332488daf64af5c1f953cc493b33f8067bb38c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"tsx scripts/build-cli.ts","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.2.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.5","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.21.0","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.8.1","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.8.1","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.8.1","@mantine/core":"7.11.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.30","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.8.1","@likec4/layouts":"1.8.1","@likec4/tsconfig":"1.8.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.8.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.14.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.8.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.8.1_1724980219261_0.2571726991717782","host":"s3://npm-registry-packages"}},"1.8.2-next.0":{"name":"likec4","version":"1.8.2-next.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.8.2-next.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"e6cc4e9f7b1c682fb80f44aaa2ff675a4bd3cf56","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.8.2-next.0.tgz","fileCount":987,"integrity":"sha512-5Du6Jzj8MuBcV0pAK/whx5qjtmrUhVmIboW/WWQ8jlGeg/N9830M4/VSh55IxGZprqbuckYsFpzbTZ2FqmF6zw==","signatures":[{"sig":"MEQCIC+9mWXMgZiXau5ZKtG4BlROk9VPTcDSt82bgRgccQh7AiA1mpK7QSN1POlaEO2HKitHeqgqbAb3UjVUXRPubnWK0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11655484},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"9b0dc677c4683ee1b4a95ecafb9287352a127ba7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.2.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.6","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.21.0","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.8.1","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.8.1","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.8.1","@mantine/core":"7.11.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.30","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.8.1","@likec4/layouts":"1.8.1","@likec4/tsconfig":"1.8.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.8.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.14.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.8.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.8.2-next.0_1725152136097_0.46599289781096753","host":"s3://npm-registry-packages"}},"1.8.2-next.1":{"name":"likec4","version":"1.8.2-next.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.8.2-next.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"0573710beed4dda5d92bbf084f5ae4e54ea692c9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.8.2-next.1.tgz","fileCount":987,"integrity":"sha512-oN8WfhF2dz3bs6gDrEqt+9JaEl+Dzud2SgFnXWmqy3giNvlh9hptL4P0DliGZ4RAoAuTMr9nsnY57kapJNu2GQ==","signatures":[{"sig":"MEYCIQCHegE/M1PdWt6V35Kp1FpIHF05D1Pmb7Ri1OwaZdrrrwIhAP+qRV+WZMhak3NoJ1zyxmcfFAj63wbZ+cqnMBAtiVkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11657021},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"4b5f6c183898a69d7699bf96ec9633dcd4ad9c43","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run 'typecheck:cli' && run 'typecheck:app'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"run -T turbo run build --filter='likec4' --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.2.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.6","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.21.5","esm-env":"^1.0.0","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.21.0","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.8.1","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.8.1","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.8.1","@mantine/core":"7.11.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.30","html-to-image":"^1.11.11","@mantine/hooks":"7.11.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.8.1","@likec4/layouts":"1.8.1","@likec4/tsconfig":"1.8.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.8.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.14.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.8.1","@mantine/vanilla-extract":"7.11.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.8.2-next.1_1725189934410_0.18154898959995802","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"likec4","version":"1.9.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.9.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"002180cfd9b94bef918075dbd81ccd438826a80c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.9.0.tgz","fileCount":987,"integrity":"sha512-U55xy0R6Y0wvuwGTdZ3MNWdzXcIZtYlZvLkBQcAYHGTuxlQChq1uEdO9+ZTm9elKyou/5ZClBaO6Mg3gymJHFw==","signatures":[{"sig":"MEQCIB0KsS/zpTdI5DpDuqUPlSNdInyzY5GBN3NAF1NzbRMvAiBHf21V6kRXp7Fdk0hHW0plzpYnUauUtsDn6MborlDX+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9676305},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"gitHead":"5c6e236c653a3525029cc5b2833bf2681c4440b3","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","postpack":"tsx scripts/postpack.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","esm-env":"^1.0.0","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.3.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.1","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.6","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.23.1","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.26.0","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.9.0","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.9.0","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.9.0","@mantine/core":"7.12.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.30","html-to-image":"^1.11.11","@mantine/hooks":"7.12.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.9.0","@likec4/layouts":"1.9.0","@likec4/tsconfig":"1.9.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.9.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.14.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.9.0","@mantine/vanilla-extract":"7.12.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.9.0_1725668177416_0.5790196836025858","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"likec4","version":"1.10.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.10.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"5ee634ec3bb405632af1b7707543d9fc9f5bb20d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.10.0.tgz","fileCount":979,"integrity":"sha512-dWZ7nkSATR/1kweB7ZzCfB6Ikv+2aa0VOKtUoU5w5ihSQ04QALqE9P6QauJzNxjDHOO9ff3kgLTzxVyDKOlz8w==","signatures":[{"sig":"MEQCIHU6uvM++7NU7oozkH3dzNvd6xKgHoJgj75GPzQ0zIRIAiBRmZu6zF2ttGfnppQikoRJ1vcAeJsLjYnVrTQabVIwCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10009040},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"bf6f214dd367be04fb25eac0208ecb6b30b4b7d5","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","build:react-dts":"tsx scripts/dts-react.ts","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","esm-env":"^1.0.0","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.3.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.1","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.6","vitest":"~2.0.5","ci-info":"^3.9.0","esbuild":"^0.23.1","langium":"3.1.3","p-limit":"^6.1.0","postcss":"^8.4.41","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.26.0","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.5.4","@likec4/log":"1.10.0","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.10.0","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.10.0","@mantine/core":"7.12.2","@xyflow/react":"12.1.1","framer-motion":"^11.3.30","html-to-image":"^1.11.11","@mantine/hooks":"7.12.2","@xyflow/system":"0.0.39","@likec4/diagram":"1.10.0","@likec4/layouts":"1.10.0","@likec4/tsconfig":"1.10.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.10.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.14.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.10.0","@mantine/vanilla-extract":"7.12.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.21","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.10.0_1726143630576_0.2343697511068903","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"likec4","version":"1.10.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.10.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"e5fe5b0a020238ddd831b3e893072fbe3e67abca","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.10.1.tgz","fileCount":979,"integrity":"sha512-3aahkbR/YW3GNyuP9sqwevwywOVVoNrTJp18fR2p7ZUlz/+Xx3IYN4XGoPZ3zlz+ThhPYkI3atbjRyjVUC4XqA==","signatures":[{"sig":"MEYCIQDAysL7GIwB3drr/gdovdMe3ro4y5LJ8Tttdk3OGJUNpQIhAIHh/KndZ5ruk+7CdlauY9CofhKeaOoXn1+MzXHlCHKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10033553},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"4fe2e3ae29d0f8ed2c1b5c9d15242f048e8a38d0","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"run -T rimraf dist app/dist dev/.export dev/dist node_modules/.vite","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","build:react-dts":"tsx scripts/dts-react.ts","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.3.4","react":"^18.3.1","yargs":"17.7.2","esm-env":"^1.0.0","react-dom":"^18.3.1","nanostores":"0.11.3","playwright":"1.46.1","@nanostores/react":"0.7.3","@vitejs/plugin-react":"4.3.1","@hpcc-js/wasm-graphviz":"1.3.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.1","mkdirp":"^3.0.1","remeda":"^2.11.0","terser":"^5.31.6","vitest":"^2.1.0","ci-info":"^3.9.0","esbuild":"^0.23.1","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.41","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","type-fest":"^4.26.1","classnames":"^2.5.1","package-up":"^5.0.0","typescript":"^5.6.2","@likec4/log":"1.10.1","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.10.1","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.10.1","@mantine/core":"7.12.2","@xyflow/react":"12.3.0","framer-motion":"^11.5.4","html-to-image":"^1.11.11","@mantine/hooks":"7.12.2","@xyflow/system":"0.0.42","@likec4/diagram":"1.10.1","@likec4/layouts":"1.10.1","@likec4/tsconfig":"1.10.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@types/prop-types":"^15.7.11","@likec4/generators":"1.10.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.16.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.10.1","@mantine/vanilla-extract":"7.12.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.0.22","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.10.1_1726562551428_0.271080447054578","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"likec4","version":"1.11.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.11.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"bd34ef2a403b5f0109ebeb50eed8abe12290f068","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.11.0.tgz","fileCount":982,"integrity":"sha512-DyfczYuVcQ56PU3SLke4nXyyrLv65KCtzLeBsCeJz61bRwcfDMrnSv6+0HfQ5yCf7YQ0auG8SZYgreFGL2irlg==","signatures":[{"sig":"MEQCIHMbyPeiwMtlXru75O+1hAbLbykAb7Ld8Lryb6jbOHyBAiBnevNiTs+lrEEzurUQOU1yR+ZpUb0LAasltBzHW3Losg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11002662},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"7c2953117fdd30f11bc61dd83bc790eb32af9e37","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","build":"run prebuild && run-p --print-label 'build:*'","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","prebuild":"tsx scripts/prebuild.ts","build:app":"tsx scripts/bundle-app.ts","build:cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","build:react":"tsx scripts/bundle-react.ts","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","build:react-dts":"tsx scripts/dts-react.ts","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","build:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.7","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.46.1","@hpcc-js/wasm-graphviz":"1.5.0","@vitejs/plugin-react-swc":"3.7.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.3.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.1","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.14.0","terser":"^5.31.6","vitest":"^2.1.1","esbuild":"^0.23.1","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.41","std-env":"^3.7.0","unbuild":"^3.0.0-rc.7","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.2","@likec4/log":"1.11.0","@types/node":"^20.16.1","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.11.0","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.11.0","@mantine/core":"7.12.2","@xyflow/react":"12.3.0","framer-motion":"^11.5.6","html-to-image":"^1.11.11","@mantine/hooks":"7.12.2","@xyflow/system":"0.0.42","@likec4/diagram":"1.11.0","@likec4/layouts":"1.11.0","@likec4/tsconfig":"1.11.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"0.7.3","@types/prop-types":"^15.7.11","@likec4/generators":"1.11.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.16.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.15.5","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.2","@likec4/language-server":"1.11.0","@mantine/vanilla-extract":"7.12.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.15","vite-plugin-css-injected-by-js":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.11.0_1727215207030_0.10723989444074666","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"likec4","version":"1.12.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.12.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"d97c18da0d57d5e908e3929b3316af0392dea3ee","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.12.0.tgz","fileCount":1571,"integrity":"sha512-LYOrV9w+lpJlImEHHLy5bT2basMakkjgSZreT3ml1z1JACroCsLL1NLdkP+a4f8MzH2XyaFDftPnf0QCsu4vLw==","signatures":[{"sig":"MEUCIAVHQu38F5VwJPh/OvoPVO8zPwdH5WLJUDV0d89EBXr8AiEArSMAWBWWLhQBmbdZwNHfu0wyxgnfqfLVXm0uk8/+hho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13078166},"type":"module","engines":{"node":">=20.17.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"3145f9ba7484334eac6ef68b8c05bcb503dd59d0","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.8","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.0"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.3.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.2","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.14.0","terser":"^5.33.0","vitest":"^2.1.2","esbuild":"^0.23.1","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.8","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.2","@likec4/log":"1.12.0","@types/node":"^20.16.5","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.12.0","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.12.0","@mantine/core":"7.12.2","@xyflow/react":"12.3.1","framer-motion":"^11.5.6","html-to-image":"^1.11.11","@mantine/hooks":"7.12.2","@xyflow/system":"0.0.43","@likec4/diagram":"1.12.0","@likec4/layouts":"1.12.0","@likec4/tsconfig":"1.12.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"0.7.3","@types/prop-types":"^15.7.13","@likec4/generators":"1.12.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.19.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.14.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.3","@likec4/language-server":"1.12.0","@mantine/vanilla-extract":"7.12.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.16","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.12.0_1728265334031_0.8243657994991078","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"likec4","version":"1.12.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.12.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"f97f5e333112066b496f3fb69e04ba0b1994e1a1","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.12.1.tgz","fileCount":1571,"integrity":"sha512-Yp3dcaxfhdh4xYaOZStdrcDb/7HbZR22aj8pG0S5uYCjUXzhbIfBwGchz44S42zi+O+7SWZkijheJtLsXAph0g==","signatures":[{"sig":"MEYCIQCAN5+b1UWYxrG2mKKCp6elE0ehu/GtXjSpEO9p+63crQIhAPAsyyIG5SKLZckcwqC+VaB1MeVFtwWr99+1YnvSKuWa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13191983},"type":"module","engines":{"node":">=20.17.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"0facaf0454fd88cc7d3d4061c63ec1934e7fd130","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.8","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.14.0","terser":"^5.33.0","vitest":"^2.1.2","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.2","@likec4/log":"1.12.1","@types/node":"^20.16.5","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.12.1","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.12.1","@mantine/core":"7.13.2","@xyflow/react":"12.3.1","framer-motion":"^11.11.1","html-to-image":"^1.11.11","@mantine/hooks":"7.13.2","@xyflow/system":"0.0.43","@likec4/diagram":"1.12.1","@likec4/layouts":"1.12.1","@likec4/tsconfig":"1.12.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.12.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"^3.19.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.12.1","@mantine/vanilla-extract":"7.13.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.16","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.12.1_1728524411309_0.5231772457022934","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"likec4","version":"1.12.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.12.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"3b4972ee1a36ab361b2aa1b759922b5a33247078","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.12.2.tgz","fileCount":1571,"integrity":"sha512-Wbe/+4QJ95T9ZDrEMcKM6vjeGzFGL5DMKqMbYyftFC6kL0OCOJLTMotGKshcDECMmR9kKOrzPkQqQP9I9P+dCA==","signatures":[{"sig":"MEYCIQC7DKlP4fyAv8u5+RnVzRgJdcCfj+eYELLc9MONAKavQgIhALszeb3g/LLQESrpwxdsFyVYRhDlzo2eC0fvX1Fs5mp+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13194868},"type":"module","engines":{"node":">=20.17.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"299c67ea60fa166406a3e52d1af3e33b627977fc","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.8","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.14.0","terser":"^5.33.0","vitest":"^2.1.2","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.2","@likec4/log":"1.12.2","@types/node":"^20.16.5","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.12.2","@types/react":"18.3.4","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.12.2","@mantine/core":"7.13.2","@xyflow/react":"12.3.1","framer-motion":"^11.11.1","html-to-image":"^1.11.11","@mantine/hooks":"7.13.2","@xyflow/system":"0.0.43","@likec4/diagram":"1.12.2","@likec4/layouts":"1.12.2","@likec4/tsconfig":"1.12.2","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.0","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.12.2","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.12.2","@mantine/vanilla-extract":"7.13.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.16","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.12.2_1728586681808_0.8483420574368203","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"likec4","version":"1.13.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.13.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"918c7e9d49d4b90082bd6cd2f5b96b22bfb314f4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.13.0.tgz","fileCount":1571,"integrity":"sha512-PBenMHDqFQigmowAVqehGDUEXLMcwLnnP7Jn7CWJkTCG37+dnI3bmvzxSK13kubjWuseJKKaiIUpZ4BhcAwwBA==","signatures":[{"sig":"MEQCIFQ8pT2OgLATGdPBeorPwKOzTZKVLid4ScsLXb2BFQ6KAiBtt3HsRkTu9ytJMypryDXvlyDGSirdOl75xJc/uGLVDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13699144},"type":"module","engines":{"node":">=20.17.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"6d96c49eaf551cd4161993996fb079a1969c5f6b","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.8","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.14.0","terser":"^5.33.0","vitest":"^2.1.2","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.3","@likec4/log":"1.13.0","@types/node":"^20.16.5","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.13.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.13.0","@mantine/core":"7.13.2","@xyflow/react":"12.3.2","framer-motion":"^11.11.1","html-to-image":"^1.11.11","@mantine/hooks":"7.13.2","@xyflow/system":"0.0.43","@likec4/diagram":"1.13.0","@likec4/layouts":"1.13.0","@likec4/tsconfig":"1.13.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.13.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.0.13","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.13.0","@mantine/vanilla-extract":"7.13.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.16","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.13.0_1729214561404_0.20946436266662305","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"likec4","version":"1.14.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.14.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"df399027d2214205d8c0e45ae4ec56a9aface072","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.14.0.tgz","fileCount":1571,"integrity":"sha512-mvy4uUciYQe432F1m5boNQSpnggDuoZ8eERbrVT6HFjhkCxS8RXqPx2HFBN7IkzQjch0PDp6O4eLGX8rJa6D1g==","signatures":[{"sig":"MEYCIQC5O/jXqC9CDB/2ZC2gEQTH+ewKNr8gyYbKZmKWI31ZzwIhAIH6a26+EzrsCWBaMT9SXQxtMkKy7kpkdv3vjEF6VKWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13843981},"type":"module","engines":{"node":">=20.17.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"f0a9ea696a8365d13803b6f4d2f79d9f38db1291","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.9","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.0","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.1.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.15.0","terser":"^5.33.0","vitest":"^2.1.3","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.3","@likec4/log":"1.14.0","@types/node":"^20.16.5","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.14.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.2","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.14.0","@mantine/core":"7.13.2","@xyflow/react":"12.3.2","framer-motion":"^11.11.9","html-to-image":"^1.11.11","@mantine/hooks":"7.13.2","@xyflow/system":"0.0.43","@likec4/diagram":"1.14.0","@likec4/layouts":"1.14.0","@likec4/tsconfig":"1.14.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.14.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.0","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.14.0","@mantine/vanilla-extract":"7.13.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.16","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.14.0_1729385960625_0.3818358000812909","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"likec4","version":"1.15.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.15.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"bafd58255bfc60565b96d179010e008847d52e2d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.15.0.tgz","fileCount":1570,"integrity":"sha512-xtEPLaZ8LKKEhdLg+lqx3TKAdF/z1kl1XpkG16u/jzQJlDR8VJOPq8Ioo+ppdJfs62uqtIU5BVROnaUKkGgk5Q==","signatures":[{"sig":"MEYCIQCPUs5NTfrPVvHbbptmsAh/YCvx0uyjgWo/0DiZl2Z9oAIhAK6JZia4bRiUW3dYq8aYbuB00N0GsMLLXF0dt2l4Yybw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14027210},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"6d3bec1befd3823e0c6d54ab1e4670ed1fa99e6b","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.10","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.2.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.15.0","terser":"^5.33.0","vitest":"^2.1.3","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.3","@likec4/log":"1.15.0","@types/node":"^20.16.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.15.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.6","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.15.0","@mantine/core":"7.13.4","@xyflow/react":"12.3.2","framer-motion":"^11.11.9","html-to-image":"^1.11.11","@mantine/hooks":"7.13.4","@xyflow/system":"0.0.43","@likec4/diagram":"1.15.0","@likec4/layouts":"1.15.0","@likec4/tsconfig":"1.15.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.15.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.15.0","@mantine/vanilla-extract":"7.13.4","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.17","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.15.0_1729988295137_0.719649212723116","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"likec4","version":"1.15.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.15.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"18b62ef1f9deacf1b15d8b3285a48eabcbbf47e9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.15.1.tgz","fileCount":1570,"integrity":"sha512-6l78eDnAwVIbO0CzjsLslp66OAc6QHpD1PALH/ZrunZfLlTW/qjkempfTTYC/Ui+t5RqKPI1JZs1bC4C9eVpkA==","signatures":[{"sig":"MEYCIQCU8B+Hh/1SgVarkd+ibfhfx469qCKKOH3Y2czRnWxL4wIhAMvg1LJ7YAOYIyBPePX7mruC7dWQX0eqi9r7EtaVrPvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14030901},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"733b080a65f250c330e5ea7325fe927b6b6ac379","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.10","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.47.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.2.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.16.0","terser":"^5.33.0","vitest":"^2.1.3","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","typescript":"^5.6.3","@likec4/log":"1.15.1","@types/node":"^20.16.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.15.1","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.6","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.15.1","@mantine/core":"7.13.4","@xyflow/react":"12.3.2","framer-motion":"^11.11.9","html-to-image":"^1.11.11","@mantine/hooks":"7.13.4","@xyflow/system":"0.0.43","@likec4/diagram":"1.15.1","@likec4/layouts":"1.15.1","@likec4/tsconfig":"1.15.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.15.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.4","@likec4/language-server":"1.15.1","@mantine/vanilla-extract":"7.13.4","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.17","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.15.1_1730286855335_0.699701250993569","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"likec4","version":"1.16.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.16.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"813bd5992c3f0bc1d03db1b5de49def51c9ca549","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.16.0.tgz","fileCount":1570,"integrity":"sha512-gxGjE8zX1zIFDcG6qbJjrrj3BWLEevKg7OGTmXGvbJ2WqZP9Nh2531aLDS9lp42kJxbsRfzDSuvJX3OdrKwpiA==","signatures":[{"sig":"MEYCIQDAvy0Ctvn5rCJ2r7AlXvmHuH9J8M7baOzXL458fQ8c6wIhAPBjt1JkwbUzXcf03vpm/+SB70I9RwjZanx4R/n7Sh4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14036173},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"ee04db787862985c1b723cefea6cd6f1db4857ec","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.10","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.48.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.2.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.16.0","terser":"^5.33.0","vitest":"^2.1.4","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.6.3","@likec4/log":"1.16.0","@types/node":"^20.16.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.16.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.6","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.16.0","@mantine/core":"7.13.4","@xyflow/react":"12.3.2","framer-motion":"^11.11.10","html-to-image":"^1.11.11","@mantine/hooks":"7.13.4","@xyflow/system":"0.0.43","@likec4/diagram":"1.16.0","@likec4/layouts":"1.16.0","@likec4/tsconfig":"1.16.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.16.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.6","@likec4/language-server":"1.16.0","@mantine/vanilla-extract":"7.13.4","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.17","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.16.0_1730695447407_0.3845002783757503","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"likec4","version":"1.17.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.17.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"9f949a63ff6cee46f08150a8d561dc4e3ca30576","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.17.0.tgz","fileCount":1570,"integrity":"sha512-QM7EH/sE4E5TOLV2qAJPk8UtzibBq2GfbvODUxkPPyUcR+nhiCgr+r55/rdYyjEBBvUHARM3GoFLkf4gF3lB8g==","signatures":[{"sig":"MEUCID9EgcpkWk43X6vVpslhEIwBsKUTGMEX3mDU7i3Kb7+aAiEAv/UFsVe1BS4jS0kBFPWsRpdOaKl9ocOH1NIYTli0ngY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14239921},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"38b0ef264b2e64e39ee8de564696a897e1a311d6","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.26.1","playwright":"1.48.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.2.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.16.0","terser":"^5.33.0","vitest":"^2.1.5","esbuild":"^0.24.0","langium":"3.2.0","p-limit":"^6.1.0","postcss":"^8.4.47","std-env":"^3.7.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.1.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.6.3","@likec4/log":"1.17.0","@types/node":"^20.16.14","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.17.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^6.2.6","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.17.0","@mantine/core":"7.13.4","@xyflow/react":"12.3.4","framer-motion":"^11.11.11","html-to-image":"^1.11.11","@mantine/hooks":"7.13.4","@xyflow/system":"0.0.45","@likec4/diagram":"1.17.0","@likec4/layouts":"1.17.0","@likec4/tsconfig":"1.17.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.17.0","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.6","@likec4/language-server":"1.17.0","@mantine/vanilla-extract":"7.13.4","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.17","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.17.0_1731640992929_0.9313302380166941","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"likec4","version":"1.17.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.17.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"3751a9c2da0779cca8f6014a1b45ae1248e3fd82","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.17.1.tgz","fileCount":1570,"integrity":"sha512-nUmKwHTYPfhJucsB+o212w9XJ1WWir71wcBZVjngO0wrIY7Xze+khnYyX+go5uYBkQdh+qrIR1I8ml4UL0I0cQ==","signatures":[{"sig":"MEUCIQDy5bDK4lTOxvzAZ3Wso8hXuD7l788awECvKo3fXbZHFQIgWqLd7glvrJpd/krFktpTMaKCEowkkBqDhsP3nd6UtC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14474241},"type":"module","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"ab3671437430f6e3840d9aa29bb76bd7ba432446","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"turbo run build --log-prefix=none --log-order=grouped","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","bundle:react-dts":"tsx scripts/dts-react.ts","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.27.1","playwright":"1.48.2","@hpcc-js/wasm-graphviz":"1.6.1","@vitejs/plugin-react-swc":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.1","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.17.3","terser":"^5.33.0","vitest":"^2.1.5","esbuild":"^0.24.0","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.2","@likec4/log":"1.17.1","@types/node":"^20.17.7","fast-equals":"^5.0.1","string-hash":"^1.1.3","tinyrainbow":"^1.2.0","@likec4/core":"1.17.1","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.17.1","@mantine/core":"7.14.1","@xyflow/react":"12.3.5","framer-motion":"^11.11.17","html-to-image":"^1.11.11","@mantine/hooks":"7.14.1","@xyflow/system":"0.0.46","@likec4/diagram":"1.17.1","@likec4/layouts":"1.17.1","@likec4/tsconfig":"1.17.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.17.1","@mantine/spotlight":"7.14.1","@types/string-hash":"^1.1.3","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.17.1","@mantine/vanilla-extract":"7.14.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.18","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.17.1_1732810990789_0.11620649269263206","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"likec4","version":"1.18.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.18.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"20a2c9fd9647d0c59452815fb855028a8affc71b","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.18.0.tgz","fileCount":1570,"integrity":"sha512-Oh3Bo3mAs2kmz33ouBAzdQr0iApjSk64vXXsK/UE2MUei9ZFAMiooGui9MADX6P8K2+Cle/3Ffs0rzszgoaiWw==","signatures":[{"sig":"MEUCICx6AUFxjehCD8iK1RNwU1xyMc+J+FOu3KwnNXpN94cqAiEA5HRWm+RVEhcZxTVV/A1Qcd5WV1QURMZyMnygzPEVoIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14933655},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"e1831547d5059a24856dcc7eb2e20bcf285adcf7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/cli/index.ts serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"tsx src/cli/index.ts build -o dev/dist dev","cli:serve":"tsx watch src/cli/index.ts serve dev","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"tsx src/cli/index.ts export png -o dev/export dev","dev:failed":"tsx watch src/cli/index.ts serve ../../examples/failed","test:watch":"vitest","cli:preview":"tsx src/cli/index.ts preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"tsx watch src/cli/index.ts serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/likec4-theme","build-react-dts":"tsx scripts/dts-react.ts","cli:export:json":"tsx src/cli/index.ts export json -o dev/export/likec4.json dev","dev:example-dev":"tsx watch src/cli/index.ts serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"tsx watch src/cli/index.ts serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"tsx watch src/cli/index.ts serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"tsx watch src/cli/index.ts serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.28.1","playwright":"1.49.0","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./react":{"types":"./react/index.d.ts","default":"./react/index.mjs"},"./icons/*":{"types":"./icons/icon.d.ts","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"tsx":"~4.9.3","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.17.4","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.0","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.0.0-rc.11","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.2","@likec4/log":"1.18.0","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@likec4/core":"1.18.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.18.0","@mantine/core":"7.15.1","@xyflow/react":"12.3.5","framer-motion":"^11.14.1","html-to-image":"^1.11.11","@mantine/hooks":"7.15.1","@xyflow/system":"0.0.46","@likec4/diagram":"1.18.0","@likec4/layouts":"1.18.0","@likec4/tsconfig":"1.18.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.0","@types/prop-types":"^15.7.13","@likec4/generators":"1.18.0","@mantine/spotlight":"7.15.1","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.15.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.18.0","@mantine/vanilla-extract":"7.15.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.18","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.18.0_1734025179764_0.5353837003362119","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"likec4","version":"1.19.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.19.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"6087b92b6590684bedd9fd72a34f39a2a46a90f4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.19.0.tgz","fileCount":1576,"integrity":"sha512-acap8ZSP06srrgQZXyQq6+BmjPJISzCn/DPmQ7E9dUcPvO+e1hiCqtZQ4/epXHvOiK7QM63/3Dc+p/5APuJyaw==","signatures":[{"sig":"MEQCIAl5MvDDB2dyCICAbJPa89bcNuzxomngoYz1f8e3uH5sAiACPwwei1Xhwv8Ht5DczmROKwKzIzfiNwcHjjotPqMgwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13866588},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"development":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"development":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"development":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"b6a69ce283ead0c20fbdc1614c12256ae54fcdb4","scripts":{"cli":"tsx --conditions=development src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=development src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","build-react-dts":"tsx scripts/dts-react.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.28.1","playwright":"1.49.1","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.17.4","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.1","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.1.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.2","@likec4/log":"1.19.0","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@likec4/core":"1.19.0","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.19.0","@mantine/core":"7.15.2","@xyflow/react":"12.3.6","framer-motion":"^11.14.1","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.47","@likec4/diagram":"1.19.0","@likec4/layouts":"1.19.0","vite-plugin-dts":"^4.4.0","@likec4/tsconfig":"1.19.0","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.19.0","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.19.0","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.18","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.19.0_1735719414143_0.5066362309319574","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"likec4","version":"1.19.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.19.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"7617a73a00ebea57ef6ef0e8a093a5273fb3ece0","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.19.1.tgz","fileCount":1586,"integrity":"sha512-JRRMZMIk9DFUCdod2hCAsXbdt7BqYPPgV6LpvVXrjKNWuP8RQ6nTs1OEemKsRsMO/T0oYdT0q4XykzYH4YLfWw==","signatures":[{"sig":"MEUCIQCpc/AN5JG6JLo2w5g7GMjHQbGYiJqrxyOwCug5ki9ykQIgV6n9z95aEUEQHDIWHv4dC1JQX6VnUkQIzwssWFRDo3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16315397},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"development":"./src/index.ts"},"./model":{"import":{"types":"./dist/model/index.d.mts","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"65999ed9fbd19443eefb61bfe1ac8d97dc83dd47","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","build-react-dts":"tsx scripts/dts-react.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.28.1","playwright":"1.49.1","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.17.4","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.1","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.1.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.2","@likec4/log":"1.19.1","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@likec4/core":"1.19.1","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.19.1","@mantine/core":"7.15.2","@xyflow/react":"12.3.6","framer-motion":"^11.14.1","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.47","@likec4/diagram":"1.19.1","@likec4/layouts":"1.19.1","vite-plugin-dts":"^4.4.0","@likec4/tsconfig":"1.19.1","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.19.1","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.19.1","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.0","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.18","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.19.1_1735886325858_0.41142261494445753","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"likec4","version":"1.19.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.19.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"bd85dc5533ec2160e05a1324a1ddd3a125becdc4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.19.2.tgz","fileCount":1586,"integrity":"sha512-7hTH0frKXmJHritqAEDB/ahZTwSA5mb/ui/75tj/exfOBO7aXdxVQ/aySRtcFMJ4pjvRETmSuIn1mQfHbQpaKQ==","signatures":[{"sig":"MEUCIHckIrjaBiwe5e0r9VhkpOZK+MYNbqLe3Pd28mLA+0I5AiEA7exz+JSBrBmYI7MVAdQw4xi9xsF0DDVENXBNNjEK8Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16328180},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"development":"./src/index.ts"},"./model":{"import":{"types":"./dist/model/index.d.mts","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"721e38bf1ff048ae36850504ff2508b348c37eff","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","build-react-dts":"tsx scripts/dts-react.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.11","react":"^18.3.1","react-dom":"^18.3.1","type-fest":"4.28.1","playwright":"1.49.1","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.17.4","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.1","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.1.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.2","@likec4/log":"1.19.2","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@likec4/core":"1.19.2","@types/react":"18.3.11","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.5.0","strip-indent":"^4.0.0","@likec4/icons":"1.19.2","@mantine/core":"7.15.2","@xyflow/react":"12.3.6","framer-motion":"^11.14.1","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.47","@likec4/diagram":"1.19.2","@likec4/layouts":"1.19.2","vite-plugin-dts":"^4.4.0","@likec4/tsconfig":"1.19.2","@react-hookz/web":"^24.0.4","@types/react-dom":"18.3.1","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.19.2","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.17.0","@tanstack/router-cli":"1.45.13","@vanilla-extract/css":"^1.16.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.45.13","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.19.2","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.1.1","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.45.13","@vanilla-extract/vite-plugin":"^4.0.18","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.19.2_1736201361382_0.5849120794923401","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"likec4","version":"1.20.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.20.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"c4084f3672a2181118cc971cb156984c554f3b94","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.20.0.tgz","fileCount":1581,"integrity":"sha512-i0MZdJ1Z7Ps3CyW29qr3HdJ9GnHmV02opfl5tu/VU+ZMG2cFUqdN+l6CHWbaCx0QHoZUGCPegBfQBKnX4q7ohQ==","signatures":[{"sig":"MEYCIQCzuDpopHsXVtDBQXLY7w4tlPCp2R9j9KiETkBZa2vjBgIhAKrs6cQMAJiqOONtIbdAzRb6KsFnXqSStsR8OEVnKN30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15802219},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"65f8c5476a9cdbc38c13e300ececca672f9c829b","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.49.1","@likec4/core":"~1.20.0","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.19.0","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.1","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.2.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.20.0","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.20.0","@mantine/core":"7.15.2","@xyflow/react":"12.3.6","framer-motion":"^11.16.0","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.47","@likec4/diagram":"1.20.0","@likec4/layouts":"1.20.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.20.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.20.0","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.20.0","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.19","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.20.0_1737941589933_0.7929182553866609","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"likec4","version":"1.20.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.20.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"fe894ecc3ca0fea8b07a7dd3367854601ac6945e","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.20.1.tgz","fileCount":1581,"integrity":"sha512-gjZj6zkaCqTvwU1ZHviMkEhWAwMK7RDSud+R4lDt4fzpJF2b0A5nEzFRzEwFESbEZSDErf/Jv24y8KhhA8THLA==","signatures":[{"sig":"MEUCIEFkIL0sX8H1WTx4enFjLzmcdXvvtXva240bMCWx5hVqAiEAt+53Wjzp89Lr8LOBCvPa+ZbLs4hiE/dVjal5F5P1f5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15801981},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"0dbeb481b05bf27539be64471a0b154f91a133bf","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.49.1","@likec4/core":"~1.20.1","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.0","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.3","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.19.0","terser":"^5.33.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.1","langium":"3.3.0","p-limit":"^6.1.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.2.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.20.1","@types/node":"^20.17.7","fast-equals":"^5.0.1","tinyrainbow":"^1.2.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.20.1","@mantine/core":"7.15.2","@xyflow/react":"12.3.6","framer-motion":"^11.16.0","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.47","@likec4/diagram":"1.20.1","@likec4/layouts":"1.20.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.20.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.20.1","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.20.1","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.19","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.20.1_1737973387836_0.7272856209773015","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"likec4","version":"1.20.2","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.20.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"1b0448c8410f204e0bf2badd72a313642671e193","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.20.2.tgz","fileCount":1581,"integrity":"sha512-NwflFMHL5ZINqLe440Ek0WjU3GQsdWYaX35En+LQVrUZdBlIW98YvDfZj66f6tnxtCs7p6fHOJ296tltrg+syw==","signatures":[{"sig":"MEUCIE+rmb4nOAkxLhnu1U4+dbj9QspIESEcEgPQIOBOpwqnAiEA7T+6lK5e7bKWKh8DT3ByOZDumMt5bz9qkejG4QheyX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15979188},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"3993bee803d723219b1a5dd98ef48731c1dc8345","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.49.1","@likec4/core":"~1.20.2","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.1","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.4","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.19.0","terser":"^5.37.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.20.2","@types/node":"^20.17.7","fast-equals":"^5.2.2","tinyrainbow":"^1.2.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.20.2","@mantine/core":"7.15.2","@xyflow/react":"12.4.2","framer-motion":"^11.16.0","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.50","@likec4/diagram":"1.20.2","@likec4/layouts":"1.20.2","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.20.2","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.20.2","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.0","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","@likec4/language-server":"1.20.2","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.19","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.20.2_1738426421900_0.2316732446954295","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"likec4","version":"1.20.3","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.20.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"da285742f52cb5fa921e7a10138df244789f9f87","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.20.3.tgz","fileCount":1581,"integrity":"sha512-11SkbDRUe8onLlcJLoQZ/t31/FxvcEyIdp/V12P9OCMkl3BaD9RRA9M6tUz8TF44fwbW98+Of+j6SJ/6OmZyVA==","signatures":[{"sig":"MEYCIQDcPhC1gQOQBb2oraGaaSRy2/I6LB2OHTEvWZwhCOXLXQIhAIoKC1je7g0NUeY4WuBzIBnYEYRmkn2Jb81lwFBKJLte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16164790},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"bf778193a1b8c73c13e937e1fc7990e4365a19fd","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","rollup":"4.34.0","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.49.1","@likec4/core":"~1.20.3","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.2","glob":"^11.0.1","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.3.4","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.19.0","terser":"^5.37.0","vitest":"^2.1.8","esbuild":"^0.24.2","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.20.3","@types/node":"^20.17.7","fast-equals":"^5.2.2","tinyrainbow":"^1.2.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.20.3","@mantine/core":"7.15.2","@xyflow/react":"12.4.2","framer-motion":"^11.18.2","html-to-image":"^1.11.11","@mantine/hooks":"7.15.2","@xyflow/system":"0.0.50","@likec4/diagram":"1.20.3","@likec4/layouts":"1.20.3","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.20.3","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.20.3","@mantine/spotlight":"7.15.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.20.3","@mantine/vanilla-extract":"7.15.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.20","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.20.3_1738812536643_0.8513491369544461","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"likec4","version":"1.21.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.21.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"ec6b0d9a951d00ea648f881c4fe36f4a3b1b87b8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.21.0.tgz","fileCount":1581,"integrity":"sha512-zCXfn+4EpF2CnL+0z2uNHpE++SvwmvRDHD6kCylLRIph9EU8W862FbstD22Y+LP1lacEPomkSX3hloyPRvcqQg==","signatures":[{"sig":"MEUCIQCK1g3yioR87h3IlV96BI5FJjBZjQ765SeDlHkQfwJ+DgIgZ0MwLBsA/SYaXem51jiwqnyThYljGNvDMMLlnwV591w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16203497},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"19789ee6912107fc370ad2d5314cd52a8e7ff127","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","rollup":"4.34.0","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.50.1","@likec4/core":"~1.21.0","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","execa":"^9.3.1","json5":"^2.2.3","turbo":"^2.4.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","terser":"^5.37.0","vitest":"^3.0.4","esbuild":"^0.24.2","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.21.0","@types/node":"^20.17.7","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.21.0","@mantine/core":"7.16.2","@xyflow/react":"12.4.2","framer-motion":"^11.18.2","html-to-image":"^1.11.11","@mantine/hooks":"7.16.2","@xyflow/system":"0.0.50","@likec4/diagram":"1.21.0","@likec4/layouts":"1.21.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.21.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.21.0","@mantine/spotlight":"7.16.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^4.1.2","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.21.0","@mantine/vanilla-extract":"7.16.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.20","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.21.0_1738932666382_0.39909098029207835","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"likec4","version":"1.21.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.21.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"7cab72cdd0f7b6cbdeb64f867c296a945218dc12","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.21.1.tgz","fileCount":1582,"integrity":"sha512-e0zl4Qn20fYt0f71sD41+n8YERommDwgXP0Av+DO6AvAtiiVPbsIhIDL/rDH91CMeOIg08oaRBkYNecbr4eGlw==","signatures":[{"sig":"MEQCIChUfDVaXGwZZNlPlNczJJfgxx/ogdZ98RAo9+vThLWpAiAqUCamJoCCVyyiyqsd0Y5v9MJ8vs1SyUmsfXLrE/S10g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15970518},"type":"module","engines":{"node":">=20"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"725a502a7055d4da38b443f7bee3cd5791a50716","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","react":"~19.0.0","rollup":"4.34.2","react-dom":"~19.0.0","type-fest":"4.28.1","playwright":"1.50.1","@likec4/core":"~1.21.1","@hpcc-js/wasm-graphviz":"1.7.0","@vitejs/plugin-react-swc":"3.7.2"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.0","which":"^4.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","terser":"^5.37.0","vitest":"^3.0.4","esbuild":"^0.24.2","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.21.1","@types/node":"^20.17.7","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.21.1","@mantine/core":"7.16.2","@xyflow/react":"12.4.2","framer-motion":"^11.18.2","html-to-image":"^1.11.11","@mantine/hooks":"7.16.2","@xyflow/system":"0.0.50","@likec4/diagram":"1.21.1","@likec4/layouts":"1.21.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.21.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.21.1","@mantine/spotlight":"7.16.2","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.21.1","@mantine/vanilla-extract":"7.16.2","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^4.0.20","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.21.1_1738979032207_0.23444644425329453","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"likec4","version":"1.22.0","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.22.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"df21253e4f2459d1114226de0bc79ee04e71e2e5","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.22.0.tgz","fileCount":1580,"integrity":"sha512-K7Cs+Z5Ub7yq8RV9u/vMz/uuAJVgeGe/bZQ+5ITQbjgc5sF9rvxrT+pQXsWqlpDb+DyvTBJpJwqs9DOZj52Vkg==","signatures":[{"sig":"MEYCIQCNz/9eOoX/COuarQIij8qbaReDmh5bmyc+/cWyzgmc/QIhAJr/ZM9mmQetT8gSZo7++cZmSmPf1/S8HWyiFR6FLCvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517084},"type":"module","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"require":{"types":"./dist/model/index.d.cts","default":"./dist/model/index.cjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"77d05e5615a91cdf099ccdb910ffb58f68ce09e4","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.22.0","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","semver":"^7.7.1","terser":"^5.38.1","vitest":"^3.0.4","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.22.0","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.22.0","@mantine/core":"7.16.3","@types/semver":"^7.5.8","@xyflow/react":"12.4.2","framer-motion":"^12.4.2","html-to-image":"^1.11.11","@mantine/hooks":"7.16.3","@xyflow/system":"0.0.50","latest-version":"^9.0.0","@likec4/diagram":"1.22.0","@likec4/layouts":"1.22.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.22.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.22.0","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.22.0","@mantine/vanilla-extract":"7.16.3","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.22.0_1739454663201_0.605772646780576","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"likec4","version":"1.22.1","author":"Denis Davydkov <denis@davydkov.com>","license":"MIT","_id":"likec4@1.22.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":"https://github.com/likec4/likec4/issues","bin":"./bin/likec4.mjs","dist":{"shasum":"0dbf8d7b5e6e7774df95f0d11be41d40f9dfdb65","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.22.1.tgz","fileCount":1573,"integrity":"sha512-yjmZOaS3owd6fJGJAbe91lkxQIiIFQ/QpctIrbPacx6dP4nLplSJ4Yiv+DR5UDDT+IZyQg5iiDeKf+j7rEyKog==","signatures":[{"sig":"MEYCIQDm5uPU1pOyyF9wVQgIEUQs/G1xmPQ3cW2/vuHKOvQfdwIhAMUN47seQqmD9exelKtAI5Ktofrx2bEoj1amUGDE1bvh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12194050},"type":"module","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"gitHead":"f81aea704442fafca7f2d3e84320f7911f9c7720","scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"run cli:serve dev","lint":"run -T eslint src/ --fix","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","dev:e2e":"run cli:serve ../../e2e/src","package":"yarn pack","prepack":"tsx scripts/prepack.ts","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"run cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"run cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"run cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"run cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"run cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"run cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"run cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"run cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"run cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"directories":{},"dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.22.1","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"ky":"^1.7.5","tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","semver":"^7.7.1","terser":"^5.38.1","vitest":"^3.0.4","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.7.3","@likec4/log":"1.22.1","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.22.1","@mantine/core":"7.16.3","@types/semver":"^7.5.8","@xyflow/react":"12.4.2","framer-motion":"^12.4.2","html-to-image":"^1.11.11","@mantine/hooks":"7.16.3","@xyflow/system":"0.0.50","@likec4/diagram":"1.22.1","@likec4/layouts":"1.22.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.22.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.22.1","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.22.1","@mantine/vanilla-extract":"7.16.3","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.22.1_1739468971419_0.7066713550047692","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"likec4","version":"1.23.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.23.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"e3cb1901ef98a5dd12f0675f68ad35206b1778b1","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.23.0.tgz","fileCount":1573,"integrity":"sha512-k7s5qVogi3OM5ckango+GzFw2H26REL09CBBoOFqiQUq6Ye4Y0xbHWy6y1eiIcCSkyk3cSOkiK7OWyN002FA2g==","signatures":[{"sig":"MEYCIQCbcBOV49RyPvESe7bWOe2dhKplBjXCAJ+nyf56nLpUFQIhAP9KPeSt/bVP3/s3pbN14yT5PFEsATjXbcyQRxmuOQo2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12205009},"type":"module","_from":"file:likec4-1.23.0.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","package":"yarn pack","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/c3fb1ec0c8c9466bf565fc806a995951/likec4-1.23.0.tgz","_integrity":"sha512-k7s5qVogi3OM5ckango+GzFw2H26REL09CBBoOFqiQUq6Ye4Y0xbHWy6y1eiIcCSkyk3cSOkiK7OWyN002FA2g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.23.0","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","semver":"^7.7.1","terser":"^5.38.1","vitest":"^3.0.4","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.7.3","@likec4/log":"1.23.0","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.23.0","@mantine/core":"7.17.0","@types/semver":"^7.5.8","@xyflow/react":"12.4.2","framer-motion":"^12.4.2","html-to-image":"^1.11.11","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.0","@xyflow/system":"0.0.50","@likec4/diagram":"1.23.0","@likec4/layouts":"1.23.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.23.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.23.0","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.23.0","@mantine/vanilla-extract":"7.17.0","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.23.0_1740145197585_0.2783452329346787","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"likec4","version":"1.23.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.23.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"8be546d8d6281ade4d40c70b74a28470ae5d3283","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.23.1.tgz","fileCount":1573,"integrity":"sha512-gts7SjwfV2pM3Vcy+FX+xEEVAEu+hQti51h7a6WpU57EKtUdXKMPfjzV4VMslwG/HGnWLMsQLOpGh3IbJnxgFg==","signatures":[{"sig":"MEUCIBmSyjNdWW/3DWmzfeoHKzVyjGARdS4SUpoRr/zp7Jd5AiEAuXoAKaGVUz55whgQEzcEjV7ycP9pcROjlzsxt5yMrTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12205027},"type":"module","_from":"file:likec4-1.23.1.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","package":"yarn pack","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/209123338c18facece6cdc9d2d274b3a/likec4-1.23.1.tgz","_integrity":"sha512-gts7SjwfV2pM3Vcy+FX+xEEVAEu+hQti51h7a6WpU57EKtUdXKMPfjzV4VMslwG/HGnWLMsQLOpGh3IbJnxgFg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.23.1","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","semver":"^7.7.1","terser":"^5.38.1","vitest":"^3.0.4","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.7.3","@likec4/log":"1.23.1","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.23.1","@mantine/core":"7.17.0","@types/semver":"^7.5.8","@xyflow/react":"12.4.2","framer-motion":"^12.4.2","html-to-image":"^1.11.11","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.0","@xyflow/system":"0.0.50","@likec4/diagram":"1.23.1","@likec4/layouts":"1.23.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.23.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.23.1","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.23.1","@mantine/vanilla-extract":"7.17.0","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.23.1_1740310360049_0.5031380228295794","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"likec4","version":"1.24.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.24.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"21bb48f72f0d958c05a40bc086907c9bfaad7bb8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.24.0.tgz","fileCount":1573,"integrity":"sha512-2753ege49Q/noQyS8t7Oti6Jfg4juWuEObHYPynpDfMwvnY3XFquBnQBuLN67ucnZxXBaat2blduJE1/q8z/Mg==","signatures":[{"sig":"MEUCIQD9bUpXH5iFWMe+G0RyuabRPGQjTwOWWYpiB7WXcccIfAIgdNuMlBGX2tdz/5rsVAhZR75PDugdAREbHSh7+lEExB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12211446},"type":"module","_from":"file:likec4-1.24.0.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","package":"yarn pack","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label 'bundle:*'","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label 'typecheck:*'","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/822bca845c44da48d2345846d1b3d299/likec4-1.24.0.tgz","_integrity":"sha512-2753ege49Q/noQyS8t7Oti6Jfg4juWuEObHYPynpDfMwvnY3XFquBnQBuLN67ucnZxXBaat2blduJE1/q8z/Mg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.24.0","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.2","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.1","semver":"^7.7.1","terser":"^5.38.1","vitest":"^3.0.4","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.4.49","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.7.3","vscode-uri":"3.1.0","@likec4/log":"1.24.0","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.24.0","@mantine/core":"7.17.0","@types/semver":"^7.5.8","@xyflow/react":"12.4.3","framer-motion":"^12.4.2","html-to-image":"^1.11.11","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.0","@xyflow/system":"0.0.51","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.24.0","@likec4/layouts":"1.24.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.24.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.24.0","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.16.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.24.0","@mantine/vanilla-extract":"7.17.0","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.24.0_1740458626867_0.8709171310447335","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"likec4","version":"1.24.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.24.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"7fcc0e034de9f253a631c4b268f0fff9ba54d448","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.24.1.tgz","fileCount":1573,"integrity":"sha512-Zy2TEfRJKvvdyH3K4V8F0RDPFoNDmsoUZo4gWD1RrRzeawi34JMKgsSvV0reRvQmq4BQfWZZPyEMFL0vwCohBA==","signatures":[{"sig":"MEYCIQDt/C0GFnpIF3ScVBESJ1adcFoEVSdw+dFT2m7GK2s9DAIhAKVt+H5NgTvVOQzvI1oo67ar77mTs1uUSHFYtDM2brdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12239658},"type":"module","_from":"file:likec4-1.24.1.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/454eab464649647056f8d3ff250c6b3b/likec4-1.24.1.tgz","_integrity":"sha512-Zy2TEfRJKvvdyH3K4V8F0RDPFoNDmsoUZo4gWD1RrRzeawi34JMKgsSvV0reRvQmq4BQfWZZPyEMFL0vwCohBA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.24.1","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.6","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.7.3","vscode-uri":"3.1.0","@likec4/log":"1.24.1","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.24.1","@mantine/core":"7.17.0","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.7","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.0","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.24.1","@likec4/layouts":"1.24.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.24.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.24.1","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.24.1","@mantine/vanilla-extract":"7.17.0","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.24.1_1740655217031_0.4150342883125939","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"likec4","version":"1.25.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.25.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"47600dcc4fa277aeb34d2f5ad29e8840f79ddf0b","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.25.0.tgz","fileCount":1573,"integrity":"sha512-7vMouEHavq/YcamgDHtfaY71ROczUZgFaZrNdgsE2tfNt4WjMjYyGSB0V6pcgjX+qwY/7FesQBBFETxQku0+vg==","signatures":[{"sig":"MEUCIDRjr7Sc1x0vCP28jEL+F1EiAPDM1FuwAKTnhrXMoorAAiEAjrJcaXIV33AVnD2belTTGbq1NlXmDeSd9qGLnTOEaXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12249560},"type":"module","_from":"file:likec4-1.25.0.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/b22e2d7798d0b1610f3cf718c7ee51a2/likec4-1.25.0.tgz","_integrity":"sha512-7vMouEHavq/YcamgDHtfaY71ROczUZgFaZrNdgsE2tfNt4WjMjYyGSB0V6pcgjX+qwY/7FesQBBFETxQku0+vg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.25.0","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.20.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.6","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.0","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.3","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.7.3","vscode-uri":"3.1.0","@likec4/log":"1.25.0","@types/node":"^20.17.17","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.25.0","@mantine/core":"7.17.1","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.7","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.1","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.25.0","@likec4/layouts":"1.25.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.25.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.3","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.25.0","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.25.0","@mantine/vanilla-extract":"7.17.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.1.1","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.25.0_1741346815159_0.5789383141459574","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"likec4","version":"1.25.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.25.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"03fea08c84a3ff7eecff932be60ef8e6f3dd3637","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.25.1.tgz","fileCount":1573,"integrity":"sha512-UTqkO2sIY42MvF0YHBsI0FLhKjN/gnx5Ry3qT70Ll5RfeiRPpr42ueQjJcJUSGLG5ByJHEF0enhxlrGfPE5+Og==","signatures":[{"sig":"MEQCIB/mvYrV495PwM/eJ2kxhEBb7RQtGbQsIJPZuXUXRRVRAiBaIKzA4/v2sRuJOPG75boPRyxAg+2sz4DOvE1zffhynA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12377189},"type":"module","_from":"file:likec4-1.25.1.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./react/style.css":"./react/style.css"},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/fa65dee4755adbd4d8da4a2c782722b9/likec4-1.25.1.tgz","_integrity":"sha512-UTqkO2sIY42MvF0YHBsI0FLhKjN/gnx5Ry3qT70Ll5RfeiRPpr42ueQjJcJUSGLG5ByJHEF0enhxlrGfPE5+Og==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"5.4.14","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.25.1","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.0","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.7","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.25.1","@types/node":"^20.17.23","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.25.1","@mantine/core":"7.17.1","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.10","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.1","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.25.1","@likec4/layouts":"1.25.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.25.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.25.1","@tabler/icons-react":"3.29.0","@tanstack/router-cli":"1.97.17","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.97.17","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.25.1","@mantine/vanilla-extract":"7.17.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.97.17","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.25.1_1741618185336_0.41296607181093514","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"likec4","version":"1.26.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.26.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"f5765c085f438d60336c60d24d778c87f619f368","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.26.0.tgz","fileCount":1573,"integrity":"sha512-BmqvPn5dO8N3WCnJDLgJC6PjsLwyNZtg1FRuPQpirk+eira35R/LoN9h/I25oRunMerwI+eZVQppRg60V1Z7ng==","signatures":[{"sig":"MEYCIQCoPpljvK6tDj3MLAQGD7h0OQsNvgGTuvKWaUISz59I/wIhAPc3mqm4s0K8/U/ZcQFfHJO3vZ3KNo6BcT3AjjrnnG45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11461488},"type":"module","_from":"file:likec4-1.26.0.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./react/style.css":"./react/style.css","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/3c19d42ee0212e8eaebc9f40d82ef3d2/likec4-1.26.0.tgz","_integrity":"sha512-BmqvPn5dO8N3WCnJDLgJC6PjsLwyNZtg1FRuPQpirk+eira35R/LoN9h/I25oRunMerwI+eZVQppRg60V1Z7ng==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"^6.2.0","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.26.0","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.0","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.8","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.26.0","@types/node":"^20.17.23","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.26.0","@mantine/core":"7.17.1","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.10","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.1","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.26.0","@likec4/layouts":"1.26.0","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.26.0","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.26.0","@tabler/icons-react":"3.29.0","vite-plugin-inspect":"^11.0.0","@tanstack/router-cli":"1.114.4","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.114.4","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.26.0","@mantine/vanilla-extract":"7.17.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","@tanstack/router-devtools":"1.114.4","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.114.4","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.26.0_1741699124955_0.23312533210517183","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"likec4","version":"1.26.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.26.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"b186af441fb5b4979a9b7eefd151ff7338af3a37","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.26.1.tgz","fileCount":1573,"integrity":"sha512-UfQAIUZfuLnoLdvZ9O+IX6XplLsS/zzAmS492r3CU5cx4S/hQdIZaIvNuWLJ8d2UphZffr6XSCFH58vS9+YJ6Q==","signatures":[{"sig":"MEUCIHXwo3VoGLUKRiS/A/1vDsBWMYfSSOE5QSvXEvOwLfExAiEAnpjf9csnfN4vFglyk7vjy6TWyNCfp89eGX3RA3GUvQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11987232},"type":"module","_from":"file:likec4-1.26.1.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./react/style.css":"./react/style.css","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/a02eccc3094c9be0f938ed7f75b9bc9a/likec4-1.26.1.tgz","_integrity":"sha512-UfQAIUZfuLnoLdvZ9O+IX6XplLsS/zzAmS492r3CU5cx4S/hQdIZaIvNuWLJ8d2UphZffr6XSCFH58vS9+YJ6Q==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"^6.2.0","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"1.50.1","@likec4/core":"~1.26.1","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.0","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.8","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.26.1","@types/node":"^20.17.23","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.26.1","@mantine/core":"7.17.1","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.10","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.1","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.26.1","@likec4/layouts":"1.26.1","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.26.1","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.26.1","@tabler/icons-react":"3.29.0","vite-plugin-inspect":"^11.0.0","@tanstack/router-cli":"1.114.4","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.114.4","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.26.1","@mantine/vanilla-extract":"7.17.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","@tanstack/router-devtools":"1.114.4","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.114.4","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.26.1_1741706472726_0.6582502698810375","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"likec4","version":"1.26.2","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.26.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"faede4d8f83d1ae2c0e05c5368d9936dd31265e9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.26.2.tgz","fileCount":1573,"integrity":"sha512-12Onv9OXDdvvdc24XqqUY3fWtCfO05E9zAbK0XSgAx5amZbqByvSwZMlMtWJ1nXw905PNEkIYhuMHyBgGK/dcA==","signatures":[{"sig":"MEMCHw+UGjEBSiIpNrmOjQghTp/G08dzANe8SrE0ddJofLMCICqIPvEBRv/+lD3lotBAM1/hYXS0qfDwA6h4I0bjyCHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11991073},"type":"module","_from":"file:likec4-1.26.2.tgz","engines":{"node":">=20.18.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./app/react/components/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./react/style.css":"./react/style.css","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","generate":"tsx scripts/generate.ts","build-app":"run-p --print-label \"bundle:*\"","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"run-p --print-label \"typecheck:*\"","vitest:ui":"vitest --no-isolate --ui","bundle:app":"tsx scripts/bundle-app.ts","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","cli:preview":"run cli preview -o dev/dist dev","turbo-build":"turbo run build --log-prefix=none --log-order=grouped","bundle:react":"tsx scripts/bundle-react.ts","dev:template":"pnpm cli:serve ../create-likec4/template","typecheck:app":"tsc --noEmit -p ./app/tsconfig.json","typecheck:cli":"tsc --noEmit -p ./tsconfig.cli.json","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","bundle:webcomponent":"tsx scripts/bundle-webcomponent.ts","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/9479410669a4b664a6acf36cba01aafc/likec4-1.26.2.tgz","_integrity":"sha512-12Onv9OXDdvvdc24XqqUY3fWtCfO05E9zAbK0XSgAx5amZbqByvSwZMlMtWJ1nXw905PNEkIYhuMHyBgGK/dcA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"`likec4` is a CLI tool for various operations and automation over LikeC4 projects.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vite":"^6.2.0","boxen":"^8.0.1","react":"~19.0.0","rollup":"4.34.6","react-dom":"~19.0.0","type-fest":"4.34.1","playwright":"^1.51.1","@likec4/core":"~1.26.2","@vitejs/plugin-react":"4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.0","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.8","consola":"^3.4.0","esbuild":"^0.25.0","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.3.1","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.26.2","@types/node":"^20.17.23","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"~19.0.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.26.2","@mantine/core":"7.17.1","@types/semver":"^7.5.8","@xyflow/react":"12.4.4","framer-motion":"^12.4.10","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@mantine/hooks":"7.17.1","@xyflow/system":"0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.26.2","@likec4/layouts":"1.26.2","vite-plugin-dts":"^4.5.0","@likec4/tsconfig":"1.26.2","@react-hookz/web":"^25.0.1","@types/react-dom":"~19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.0","@likec4/generators":"1.26.2","@tabler/icons-react":"3.29.0","vite-plugin-inspect":"^11.0.0","@tanstack/router-cli":"1.114.4","@vanilla-extract/css":"^1.17.1","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"1.114.4","esbuild-node-externals":"^1.18.0","postcss-preset-mantine":"^1.17.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.1.0","@likec4/language-server":"1.26.2","@mantine/vanilla-extract":"7.17.1","@vanilla-extract/dynamic":"^2.1.2","vite-plugin-shadow-style":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","@tanstack/router-devtools":"1.114.4","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"1.114.4","@vanilla-extract/vite-plugin":"^5.0.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.26.2_1742249409842_0.5230403433345472","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"likec4","version":"1.27.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.27.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"ad19408eca4e136207b136ef73c178b9f73dad2f","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.27.0.tgz","fileCount":1568,"integrity":"sha512-RQEkni5LXu8iMfwSvyLdB0pCBiOl3GZieRw6E2iB9/aGrgx4fyc7+qgYH5Uukolci2uzNhlR6zWHO+BC3UxCGQ==","signatures":[{"sig":"MEUCIHZwM7S+16zqMCg93Rngd9Ct/ddNo94l2fLWLBoqTYXzAiEAyvpMwITKN5AGzfIzQcgwgrSkmKvcVTnwFFudQ5OqfFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10951356},"type":"module","_from":"file:likec4-1.27.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"run cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/a485c3240d74e03ec5fcbc02c01be9fc/likec4-1.27.0.tgz","_integrity":"sha512-RQEkni5LXu8iMfwSvyLdB0pCBiOl3GZieRw6E2iB9/aGrgx4fyc7+qgYH5Uukolci2uzNhlR6zWHO+BC3UxCGQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.3","boxen":"^8.0.1","react":"^19.0.0","rollup":"^4.37.0","react-dom":"^19.0.0","type-fest":"^4.38.0","playwright":"^1.51.1","@likec4/core":"1.27.0","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.9","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.1","esm-env":"^1.2.2","langium":"3.3.1","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.27.0","@types/node":"^20.17.25","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.27.0","@mantine/core":"7.17.2","@pandacss/dev":"^0.53.3","@types/semver":"^7.5.8","@xyflow/react":"^12.4.4","framer-motion":"^12.5.0","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.27.0","@mantine/hooks":"7.17.2","@xyflow/system":"^0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.27.0","@likec4/layouts":"1.27.0","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.27.0","@react-hookz/web":"^25.1.0","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.1","@likec4/generators":"1.27.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.27.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.27.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.27.0_1743074956470_0.5470837501619481","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"likec4","version":"1.27.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.27.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"e828583c2c7e28058deb29fe50098e6d81202dc0","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.27.1.tgz","fileCount":1568,"integrity":"sha512-YQo6kcgjiY5Q5NRf7SZ6I7YgKRmuCtebduoFmdyUjsF52rja0U2mmRYh3l5CvzLG79qC4sGgapN9EvkNMf3nkA==","signatures":[{"sig":"MEUCIE/fA2UlRoIRnloVXFcIT47qVGMTnzxL4hkxu1C1ePBiAiEAssowY0cFNW/oPAwAhiMD8RKH2QxTNLKlXxGDFRIvyDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10959992},"type":"module","_from":"file:likec4-1.27.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"run cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/e12f3ca62259b6938d5549c8b876c4db/likec4-1.27.1.tgz","_integrity":"sha512-YQo6kcgjiY5Q5NRf7SZ6I7YgKRmuCtebduoFmdyUjsF52rja0U2mmRYh3l5CvzLG79qC4sGgapN9EvkNMf3nkA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.3","boxen":"^8.0.1","react":"^19.0.0","rollup":"^4.37.0","react-dom":"^19.0.0","type-fest":"^4.38.0","playwright":"^1.51.1","@likec4/core":"1.27.1","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.9","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.1","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.27.1","@types/node":"^20.17.27","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.27.1","@mantine/core":"7.17.2","@pandacss/dev":"^0.53.3","@types/semver":"^7.5.8","@xyflow/react":"^12.4.4","framer-motion":"^12.5.0","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.27.1","@mantine/hooks":"7.17.2","@xyflow/system":"^0.0.52","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.27.1","@likec4/layouts":"1.27.1","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.27.1","@react-hookz/web":"^25.1.0","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.1","@likec4/generators":"1.27.1","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.27.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.27.1","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.27.1_1743128595309_0.7296451926097189","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"likec4","version":"1.27.2","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.27.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"2f35b44ac4d804ba2f94c52e8d40c5e9680cdca8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.27.2.tgz","fileCount":1568,"integrity":"sha512-LJlYGL0CcdLZBa/cofATiLG+GPhnoTLGXDxsBqZgUVMP57bfyeRvS0XqTfK4Jvu0YlSZNXnmhQ4kf68IIuA5dg==","signatures":[{"sig":"MEUCIByUYOY0Y2VaRqBPi8HoniMGYyixJjKEoOERYVsICj54AiEA2hAjH150RwZ4i0VNxJg93yUw+ToMhuGmnFDxr7QkY+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10595339},"type":"module","_from":"file:likec4-1.27.2.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"run cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/cbc330ab7070a8df0c87ef05d9112b30/likec4-1.27.2.tgz","_integrity":"sha512-LJlYGL0CcdLZBa/cofATiLG+GPhnoTLGXDxsBqZgUVMP57bfyeRvS0XqTfK4Jvu0YlSZNXnmhQ4kf68IIuA5dg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.4","boxen":"^8.0.1","react":"^19.0.0","rollup":"^4.38.0","react-dom":"^19.0.0","type-fest":"^4.38.0","playwright":"^1.51.1","@likec4/core":"1.27.2","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.9","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.1","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.27.2","@types/node":"^20.17.28","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.27.2","@mantine/core":"7.17.3","@pandacss/dev":"^0.53.3","@types/semver":"^7.7.0","@xyflow/react":"^12.5.2","framer-motion":"^12.6.2","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.27.2","@mantine/hooks":"7.17.3","@xyflow/system":"^0.0.53","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.27.2","@likec4/layouts":"1.27.2","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.27.2","@react-hookz/web":"^25.1.0","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.27.2","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.27.2","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.27.2","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.27.2_1743500508119_0.12333812407402611","host":"s3://npm-registry-packages-npm-production"}},"1.27.3":{"name":"likec4","version":"1.27.3","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.27.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"6dc3c5e118c4c06cbfbf7d43e56e14b15700bdab","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.27.3.tgz","fileCount":1568,"integrity":"sha512-3xkEHBaIKaxYIFU7hanu73rf4Z1le1EBRjdePvQ7KmpKGai84OCquV3E4GR6ztSTWXI6ocmj1R8jRoc/DxzlPQ==","signatures":[{"sig":"MEYCIQDpKA+uxVHgMd3X44malK3TkrFFI4+AYfFUf8MphrLZFwIhAJ/Fjx3Q9FZyfcQ7LW/ruCVIna09mgJ6b9TFQS+ynw2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10594590},"type":"module","_from":"file:likec4-1.27.3.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"run cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/e3faecbbaa9a340e35d6bab8c8bc8a79/likec4-1.27.3.tgz","_integrity":"sha512-3xkEHBaIKaxYIFU7hanu73rf4Z1le1EBRjdePvQ7KmpKGai84OCquV3E4GR6ztSTWXI6ocmj1R8jRoc/DxzlPQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.4","boxen":"^8.0.1","react":"^19.0.0","rollup":"^4.38.0","react-dom":"^19.0.0","type-fest":"^4.38.0","playwright":"^1.51.1","@likec4/core":"1.27.3","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.4.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.0.9","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.1","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.2","vscode-uri":"3.1.0","@likec4/log":"1.27.3","@types/node":"^20.17.28","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.27.3","@mantine/core":"7.17.3","@pandacss/dev":"^0.53.3","@types/semver":"^7.7.0","@xyflow/react":"^12.5.2","framer-motion":"^12.6.2","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.27.3","@mantine/hooks":"7.17.3","@xyflow/system":"^0.0.53","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.27.3","@likec4/layouts":"1.27.3","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.27.3","@react-hookz/web":"^25.1.0","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.27.3","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.27.3","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.27.3","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.27.3_1743553576778_0.12625223875972225","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"likec4","version":"1.28.0","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.28.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"27ff9e210da3eda856d1238a4061c00ad0920141","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.28.0.tgz","fileCount":1568,"integrity":"sha512-BNzMsJigb0eUrKa8L5Ggg88wOeAG5i6D/jGl+1YIKmm0Q+8z0dA5HQFpYfj02CC7FmrZKa1U3KDTeKiK9pWzTQ==","signatures":[{"sig":"MEUCIQCTcp3u2FmAuKqMatARtOwYGh1NrimYbjwqmwOBtCDbrAIgYVCRtCAuSi3HDbzIoUbbv16SG14YldIGa2jM9oHIYpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10611476},"type":"module","_from":"file:likec4-1.28.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"run cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"run cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"run cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"run cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/40d49941b2207bcffee986ddc1b8c89d/likec4-1.28.0.tgz","_integrity":"sha512-BNzMsJigb0eUrKa8L5Ggg88wOeAG5i6D/jGl+1YIKmm0Q+8z0dA5HQFpYfj02CC7FmrZKa1U3KDTeKiK9pWzTQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.5","boxen":"^8.0.1","react":"^19.0.0","rollup":"^4.39.0","react-dom":"^19.0.0","type-fest":"^4.39.1","playwright":"^1.51.1","@likec4/core":"1.28.0","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.0","tsx":"~4.19.3","ufo":"^1.5.4","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","glob":"^11.0.1","json5":"^2.2.3","turbo":"^2.5.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.1","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.2","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.8.1","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.28.0","@types/node":"^20.17.28","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.28.0","@mantine/core":"7.17.3","@pandacss/dev":"^0.53.3","@types/semver":"^7.7.0","@xyflow/react":"^12.5.3","framer-motion":"^12.6.3","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.28.0","@mantine/hooks":"7.17.3","@xyflow/system":"^0.0.53","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.28.0","@likec4/layouts":"1.28.0","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.28.0","@react-hookz/web":"^25.1.0","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.28.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.28.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.28.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.28.0_1744212634334_0.058600463095972444","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"likec4","version":"1.28.1","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.28.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"8be79c53334cfaa72cd657cf21e4291c503fbad5","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.28.1.tgz","fileCount":1568,"integrity":"sha512-y/j09OIaJswyAP81jxX91te9+3hkaOU7k9y5RXS+HDRqrjOn7Fxk5nqDPvmA3PP+UykJWBUTQw+FjccpeHTqHA==","signatures":[{"sig":"MEYCIQDKLFZxi+EZVKaMyCPbMk9CCtScXjIr0Tye1VFtbQr7fAIhAOr/f5ugpkO81CPagTFxVlnU6Zog7kIC568J5VBLFqqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11641759},"type":"module","_from":"file:likec4-1.28.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/dcb6c0c46760e969a2edc80b1a21d80e/likec4-1.28.1.tgz","_integrity":"sha512-y/j09OIaJswyAP81jxX91te9+3hkaOU7k9y5RXS+HDRqrjOn7Fxk5nqDPvmA3PP+UykJWBUTQw+FjccpeHTqHA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.5","boxen":"^8.0.1","rollup":"^4.39.0","type-fest":"^4.39.1","playwright":"^1.51.1","@likec4/core":"1.28.1","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.0","tsx":"~4.19.3","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","json5":"^2.2.3","react":"^19.0.0","turbo":"^2.5.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.6.3","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.1","wireit":"^0.14.11","consola":"^3.4.2","esbuild":"^0.25.2","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","pretty-ms":"^9.2.0","react-dom":"^19.0.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"0.11.4","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.28.1","@types/node":"^20.17.30","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.28.1","@mantine/core":"7.17.4","@pandacss/dev":"^0.53.3","@types/semver":"^7.7.0","@xyflow/react":"^12.5.5","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.28.1","@mantine/hooks":"7.17.4","@xyflow/system":"^0.0.55","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.28.1","@likec4/layouts":"1.28.1","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.28.1","@react-hookz/web":"^25.1.1","@types/react-dom":"^19.0.4","@nanostores/react":"0.8.4","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.28.1","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.28.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.28.1","package-manager-detector":"^1.1.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.28.1_1744412118090_0.04118198384597993","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"likec4","version":"1.29.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.29.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"3a1d4c355d50529f737d8430ea887aa8857da607","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.29.0.tgz","fileCount":1568,"integrity":"sha512-Akv20dUflSAI+v9JHsiI8rT6U804FwQof54N6ZxUv6S8U2wTcScKx6WF75fB2kxRtWMuz/XIwYrGjM1WM1KeGQ==","signatures":[{"sig":"MEUCIBb6NYOI+ykBJJrxr/dGnAWUaN3jh6AvqR4aAom4+PAYAiEA0u8aQRTvtzh3SSEZiFNBO3lpMhaQ/T/2HHgSNm5ekqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11722274},"type":"module","_from":"file:likec4-1.29.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/3629f002903683269bc06fc56a5ed95d/likec4-1.29.0.tgz","_integrity":"sha512-Akv20dUflSAI+v9JHsiI8rT6U804FwQof54N6ZxUv6S8U2wTcScKx6WF75fB2kxRtWMuz/XIwYrGjM1WM1KeGQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/likec4)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.2.5","boxen":"^8.0.1","rollup":"^4.39.0","type-fest":"^4.39.1","playwright":"^1.51.1","@likec4/core":"1.29.0","@vitejs/plugin-react":"^4.3.4","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.0","tsx":"~4.19.3","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","json5":"^2.2.3","react":"^19.0.0","turbo":"^2.5.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.7.3","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.1","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.2","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.0.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.29.0","@types/node":"^20.17.30","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.0.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.29.0","@mantine/core":"7.17.4","@pandacss/dev":"^0.53.3","@types/semver":"^7.7.0","@xyflow/react":"^12.5.5","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.29.0","@mantine/hooks":"7.17.4","@xyflow/system":"^0.0.55","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.29.0","@likec4/layouts":"1.29.0","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.29.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.0.4","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.29.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.29.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.29.0","package-manager-detector":"^1.1.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.29.0_1744773770339_0.05157666928350646","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"likec4","version":"1.29.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.29.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"2d110d45f92ac0f7cc70d754ff52b017f705bbf9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.29.1.tgz","fileCount":1568,"integrity":"sha512-sV2oU5L0L718+mq+MDot24IRuyFxGq0cwuQTsaz85ocJ6r9GZIU/uA3097k5tv89PHVx3kQnbKT9+Ucjph4KEQ==","signatures":[{"sig":"MEUCIDzB64ZatKX8Q9+ZcItXCg3C8RVgDczkHZ/uSe3HdVuvAiEAtLHqQ/0qf+hMXiuJP/NRuab/S85J+UATEfC6yH1cAcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11733036},"type":"module","_from":"file:likec4-1.29.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/052e3f47ca8e1e74368946d7a55e98fc/likec4-1.29.1.tgz","_integrity":"sha512-sV2oU5L0L718+mq+MDot24IRuyFxGq0cwuQTsaz85ocJ6r9GZIU/uA3097k5tv89PHVx3kQnbKT9+Ucjph4KEQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.3.1","boxen":"^8.0.1","rollup":"^4.40.0","type-fest":"^4.39.1","playwright":"^1.51.1","@likec4/core":"1.29.1","@vitejs/plugin-react":"^4.4.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.0","tsx":"~4.19.3","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","json5":"^2.2.3","react":"^19.1.0","turbo":"^2.5.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.7.4","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.1","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.2","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.29.1","@types/node":"^20.17.30","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.1.1","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.29.1","@mantine/core":"7.17.4","@pandacss/dev":"^0.53.4","@types/semver":"^7.7.0","@xyflow/react":"^12.5.5","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.29.1","@mantine/hooks":"7.17.4","@xyflow/system":"^0.0.55","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.29.1","@likec4/layouts":"1.29.1","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.29.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.1.2","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.29.1","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.29.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.29.1","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.29.1_1745570673192_0.6720049849026752","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"likec4","version":"1.30.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.30.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"cba090e0745abf68d6e548c25798a23ba188f9dd","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.30.0.tgz","fileCount":1568,"integrity":"sha512-a0Tzu8OTQpSJuET20q4zzoQj4BSfth2T/PjWxZdaauIdUK6Xh1yVqurdhMb/9Pmvg4WGWdgXHDSke6VgFlgYgg==","signatures":[{"sig":"MEQCICUVtUA9XgThAeI5s8osti65XFUT3OY6vL4WY6HbcsOjAiAH/wPbW/5nmZwhJiZvF/pEuZ+94GRx79j/astbbaqBmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11733614},"type":"module","_from":"file:likec4-1.30.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/26268c684a64699e972a1a695afd1439/likec4-1.30.0.tgz","_integrity":"sha512-a0Tzu8OTQpSJuET20q4zzoQj4BSfth2T/PjWxZdaauIdUK6Xh1yVqurdhMb/9Pmvg4WGWdgXHDSke6VgFlgYgg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.0","dependencies":{"vite":"^6.3.1","boxen":"^8.0.1","rollup":"^4.40.0","type-fest":"^4.39.1","playwright":"^1.51.1","@likec4/core":"1.30.0","@vitejs/plugin-react":"^4.4.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.0","tsx":"~4.19.3","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.3","json5":"^2.2.3","react":"^19.1.0","turbo":"^2.5.0","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.7.4","remeda":"^2.21.2","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.1","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.2","esm-env":"^1.2.2","langium":"3.4.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^0.2.0","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.30.0","@types/node":"^20.17.30","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.1.1","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.30.0","@mantine/core":"7.17.4","@pandacss/dev":"^0.53.4","@types/semver":"^7.7.0","@xyflow/react":"^12.5.5","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.30.0","@mantine/hooks":"7.17.4","@xyflow/system":"^0.0.55","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.30.0","@likec4/layouts":"1.30.0","vite-plugin-dts":"^4.5.3","@likec4/tsconfig":"1.30.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.1.2","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.30.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.0","@likec4/style-preset":"1.30.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^2.1.7","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.30.0","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.30.0_1745713895781_0.933934463021157","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"likec4","version":"1.31.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.31.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"e6290ea096443f21d23d530855b6bf988deb7ea5","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.31.0.tgz","fileCount":1568,"integrity":"sha512-Ru0hMo7qbie8N3+MTvN8LqEL+knV4lTmrzPaKDbpd4Zb7X9X8xZYJgy3S+qC+xEOwwZbb/I62F7m7cZMqJQTCQ==","signatures":[{"sig":"MEUCIQCkFRAQZ2ewCND/JikknK7ad6cDs6IUNvNx570chqdh+QIgCMJ68QHcFhYDZH0r0DH2FtyZou5ndZJzcv4S16A3C0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11758874},"type":"module","_from":"file:likec4-1.31.0.tgz","engines":{"node":">=20.19.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/719151df171a8c7987db803e16905eca/likec4-1.31.0.tgz","_integrity":"sha512-Ru0hMo7qbie8N3+MTvN8LqEL+knV4lTmrzPaKDbpd4Zb7X9X8xZYJgy3S+qC+xEOwwZbb/I62F7m7cZMqJQTCQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.1","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.41.0","type-fest":"^4.40.0","playwright":"^1.52.0","@likec4/core":"1.31.0","@vitejs/plugin-react":"^4.5.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"~4.19.3","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.4","json5":"^2.2.3","react":"^19.1.0","turbo":"^2.5.2","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.21.3","semver":"^7.7.1","terser":"^5.39.0","vitest":"^3.1.2","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.3","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"^6.2.0","postcss":"^8.5.3","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.31.0","@types/node":"^20.17.30","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.1.2","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.31.0","@mantine/core":"8.0.1","@pandacss/dev":"^0.53.6","@types/semver":"^7.7.0","@xyflow/react":"^12.6.0","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.31.0","@mantine/hooks":"8.0.1","@xyflow/system":"^0.0.57","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.31.0","@likec4/layouts":"1.31.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.31.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.1.3","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.31.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.0.1","@likec4/style-preset":"1.31.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^3.0.2","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.31.0","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.31.0_1748188642009_0.8745816201438859","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"likec4","version":"1.32.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.32.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"5b31f817aedb707b09dcfd6d45a506264437dcaa","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.32.0.tgz","fileCount":1568,"integrity":"sha512-VjJ7nMrVHyNIjhWSzaJJpcg4jO/z5FEr9dVLM0Q25zsR0UrFIeSbKdxzT8oRsN/WVZGuBiMWyBNQ/uyiT1wcXA==","signatures":[{"sig":"MEUCIQDHPG1D1Jux84cKyjP9qNGqEgI2lYhJRHEMjYCdDOhT1wIgOh44pHmxoXZKXRTKrvZFBQsA9AqMATtgaVAufs3OD5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12022021},"type":"module","_from":"file:likec4-1.32.0.tgz","engines":{"node":">=20.19.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"rm -r -f dist app/dist dev/.export dev/dist node_modules/.vite","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/2499113fba4878ba8e10ef6311873c21/likec4-1.32.0.tgz","_integrity":"sha512-VjJ7nMrVHyNIjhWSzaJJpcg4jO/z5FEr9dVLM0Q25zsR0UrFIeSbKdxzT8oRsN/WVZGuBiMWyBNQ/uyiT1wcXA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.1","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.41.0","type-fest":"^4.41.0","playwright":"^1.52.0","@likec4/core":"1.32.0","@vitejs/plugin-react":"^4.5.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"~4.19.4","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.4","json5":"^2.2.3","react":"^19.1.0","turbo":"^2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.0","semver":"^7.7.2","terser":"^5.39.2","vitest":"^3.2.3","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"^6.2.0","postcss":"^8.5.4","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.32.0","@types/node":"^20.19.0","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.1.5","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.32.0","@mantine/core":"8.1.0","@pandacss/dev":"^0.53.6","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.32.0","@mantine/hooks":"8.1.0","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.32.0","@likec4/layouts":"1.32.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.32.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.1.5","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.32.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.32.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^3.0.2","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.32.0","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.32.0_1749560967783_0.8979659943699032","host":"s3://npm-registry-packages-npm-production"}},"1.32.1":{"name":"likec4","version":"1.32.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.32.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"7ea91297bcf6cb871340c9bdf0fd5d8b90ad759e","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.32.1.tgz","fileCount":1570,"integrity":"sha512-AFrMSHuMfXgyfxS55O4rf5LTz+eoR0uFHZ/MY8n6xpIGg5OnlMAIXFKeVQTywnhIKHEodKVx61hoCs1RHTXMcg==","signatures":[{"sig":"MEUCIFT9RSP3IbptoZQtWKzZcxiHLKjiyLCIV1+cSW7biMrGAiEAm/dfIdz1xGgXjyU17MEddiJVS2ZBHJoYbjrQtnhRMoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12099728},"type":"module","_from":"file:likec4-1.32.1.tgz","engines":{"node":">=20.19.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/c65a5df36c951b1dbb36bbd00d527162/likec4-1.32.1.tgz","_integrity":"sha512-AFrMSHuMfXgyfxS55O4rf5LTz+eoR0uFHZ/MY8n6xpIGg5OnlMAIXFKeVQTywnhIKHEodKVx61hoCs1RHTXMcg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.1","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.41.0","type-fest":"^4.41.0","playwright":"^1.52.0","@likec4/core":"1.32.1","@vitejs/plugin-react":"^4.5.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"~4.20.1","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.4","json5":"^2.2.3","react":"^19.1.0","turbo":"^2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.0","semver":"^7.7.2","terser":"^5.39.2","vitest":"3.2.3","wireit":"^0.14.12","consola":"^3.4.2","esbuild":"^0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"^6.2.0","postcss":"^8.5.4","std-env":"^3.9.0","unbuild":"^3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","prop-types":"^15.8.1","typescript":"^5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.32.1","@types/node":"~20.19.0","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"^19.1.5","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^7.0.1","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.32.1","@mantine/core":"8.1.0","@pandacss/dev":"^0.53.6","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.32.1","@mantine/hooks":"8.1.0","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.32.1","@likec4/layouts":"1.32.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.32.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"^19.1.5","@nanostores/react":"1.0.0","@types/prop-types":"^15.7.14","merge-error-cause":"^5.0.2","@likec4/generators":"1.32.1","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.32.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^5.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^3.0.2","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.32.1","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.32.1_1749715564170_0.23599572816780445","host":"s3://npm-registry-packages-npm-production"}},"1.32.2":{"name":"likec4","version":"1.32.2","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.32.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"ff80f837573a3cc53877bcf8efbc20f7dfc41dc9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.32.2.tgz","fileCount":1570,"integrity":"sha512-O1X5+F02nUVqw4eyFlG9o3DgAhVOZKrE8o/XFK+XgB/4olzVFLMbsNsDvL34e2NZsi8RymkJs/JpS/+MLMZiVg==","signatures":[{"sig":"MEYCIQDvFGdh/uWbdtyhN0swa1eyBXmrikmhpq33C/rspr9WYQIhALCcB4Adx/sa0OcJWsh01WS8z7zI/ocwNgcWGl5mxmZt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12095899},"type":"module","_from":"file:likec4-1.32.2.tgz","engines":{"node":">=20.19.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/6d53cac49de7ac3f9f289221b7eea850/likec4-1.32.2.tgz","_integrity":"sha512-O1X5+F02nUVqw4eyFlG9o3DgAhVOZKrE8o/XFK+XgB/4olzVFLMbsNsDvL34e2NZsi8RymkJs/JpS/+MLMZiVg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.1","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.41.0","type-fest":"^4.41.0","playwright":"^1.53.0","@likec4/core":"1.32.2","@vitejs/plugin-react":"^4.5.2","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.19.4","ufo":"^1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"^6.4.4","json5":"^2.2.3","react":"^19.1.0","turbo":"2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.0","semver":"^7.7.2","vitest":"3.2.3","wireit":"0.14.12","consola":"^3.4.2","esbuild":"^0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"^6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.32.2","@types/node":"~20.19.0","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.5","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.32.2","@mantine/core":"8.1.0","@pandacss/dev":"^0.53.7","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.32.2","@mantine/hooks":"8.1.0","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.32.2","@likec4/layouts":"1.32.2","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.32.2","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"19.1.5","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.32.2","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.32.2","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"^1.18.0","react-resizable-panels":"^3.0.2","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.32.2","package-manager-detector":"^1.2.0","@fontsource/ibm-plex-sans":"^5.2.5","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.32.2_1750075263767_0.2943582801137756","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"likec4","version":"1.33.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.33.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"9ec9c2b4aae268cf3c6e2b18733ca8896c417e45","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.33.0.tgz","fileCount":1573,"integrity":"sha512-/imsGuMIbgRW7PyYo2ji+D31hHoztthyYTSz8oucdUh44/7Pu1SoxOBmgXRJiT+nl5NXDXOPS2ytajBChUn5Qw==","signatures":[{"sig":"MEYCIQCPSKT+HCLgKqkwOA2dL67sEk/mMNXaUWt2JMS270xKKgIhAO1DLmAXn4L4qMOS4c+oU6SgxPe9OiBoU1C45jme+g8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12861779},"type":"module","_from":"file:likec4-1.33.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","actor":{"name":"davydkov","type":"user","email":"denis@davydkov.com"},"email":"denis@davydkov.com"},"_resolved":"/tmp/2e660274ee2ecca5295c3cf432ccbf40/likec4-1.33.0.tgz","_integrity":"sha512-/imsGuMIbgRW7PyYo2ji+D31hHoztthyYTSz8oucdUh44/7Pu1SoxOBmgXRJiT+nl5NXDXOPS2ytajBChUn5Qw==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"^1.53.0","@likec4/core":"1.33.0","@vitejs/plugin-react":"^4.5.2","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.19.4","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.0","turbo":"2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.33.0","@types/node":"~20.19.1","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.33.0","@mantine/core":"8.1.1","@pandacss/dev":"^0.53.7","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.4","@likec4/styles":"1.33.0","@mantine/hooks":"8.1.1","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.33.0","@likec4/layouts":"1.33.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.33.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"19.1.6","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.33.0","@tabler/icons-react":"3.31.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.33.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.33.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.33.0_1750842092558_0.22285588561383096","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"likec4","version":"1.34.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.34.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"8b44420f4ccbf24dc59d2d41529bd599dcb0c2c8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.34.0.tgz","fileCount":1573,"integrity":"sha512-d6pr6T65Jt7gYoh4bc1VCc+FAgTtF7sxoVV4Z42Nt1W8uieD3cMC9kSOLySd2VIQSDX7tpDeZOtiH+Q7NswawQ==","signatures":[{"sig":"MEUCIQDcYir4HxtD6SO0PCcT3XHD4HXtzYOpaoagKu/b/VrHcAIgBqbPQnuqK6VSC4wPxP5y59ElwXbkFtxkUBum72fELJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12806816},"type":"module","_from":"file:likec4-1.34.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","actor":{"name":"davydkov","type":"user","email":"denis@davydkov.com"},"email":"denis@davydkov.com"},"_resolved":"/tmp/25d15fae4067c6f6fa45c17dfc0faeb2/likec4-1.34.0.tgz","_integrity":"sha512-d6pr6T65Jt7gYoh4bc1VCc+FAgTtF7sxoVV4Z42Nt1W8uieD3cMC9kSOLySd2VIQSDX7tpDeZOtiH+Q7NswawQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"^1.53.1","@likec4/core":"1.34.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.8.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.19.4","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.0","turbo":"2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.34.0","@types/node":"~20.19.1","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.34.0","@mantine/core":"8.1.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.34.0","@mantine/hooks":"8.1.2","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.34.0","@likec4/layouts":"1.34.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.34.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"19.1.6","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.34.0","@tabler/icons-react":"3.31.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.34.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.34.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.34.0_1751348051636_0.6949233824159542","host":"s3://npm-registry-packages-npm-production"}},"1.34.1":{"name":"likec4","version":"1.34.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.34.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"1a1ae587b1cdd68af2f4ed257e55852303abfde5","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.34.1.tgz","fileCount":1573,"integrity":"sha512-xs8wb/YI80QhmlgvHqLK/18baNe3dRNBgm9l6Y3ZSMaOGqqI0PQTU4S/jo/cd/k/QZejiis7Q9EmvA5i/yqfNQ==","signatures":[{"sig":"MEUCIC0rH09e1OZlvqnmtKsAsaAKtKTBe//gtujXXu8lKEFhAiEA1ZEeYamdMkAXNtnnzrk96PKRrohVv14AbdSSPhUK9CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12806816},"type":"module","_from":"file:likec4-1.34.1.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","actor":{"name":"davydkov","type":"user","email":"denis@davydkov.com"},"email":"denis@davydkov.com"},"_resolved":"/tmp/122a035cfea4168466157f1b82358289/likec4-1.34.1.tgz","_integrity":"sha512-xs8wb/YI80QhmlgvHqLK/18baNe3dRNBgm9l6Y3ZSMaOGqqI0PQTU4S/jo/cd/k/QZejiis7Q9EmvA5i/yqfNQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"^1.53.1","@likec4/core":"1.34.1","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.19.4","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.0","turbo":"2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.34.1","@types/node":"~20.19.1","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.34.1","@mantine/core":"8.1.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.34.1","@mantine/hooks":"8.1.2","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.34.1","@likec4/layouts":"1.34.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.34.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"19.1.6","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.34.1","@tabler/icons-react":"3.31.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.34.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.34.1","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.34.1_1751352546527_0.39219521689724046","host":"s3://npm-registry-packages-npm-production"}},"1.34.2":{"name":"likec4","version":"1.34.2","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.34.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"a84a31f59656501132b33888adde291f9127f2d3","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.34.2.tgz","fileCount":1573,"integrity":"sha512-4q4Fi/EtJ6eQ5XixW9TKHfozO/lvE8+dcZNwugRyyk2kdPe7xT9nWd1OgbnZcbJ+agjMrct4vQAZfxFRMOamCQ==","signatures":[{"sig":"MEUCIAUjXKLBWCGfBSK+STRfRF1SlKmb4gFfhGQTsgDNc6rvAiEAuBfMX5WQj8CuzGgVlTT2OIIM2tO2V3BfDt5lpk+lbYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12806843},"type":"module","_from":"file:likec4-1.34.2.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","actor":{"name":"davydkov","type":"user","email":"denis@davydkov.com"},"email":"denis@davydkov.com"},"_resolved":"/tmp/af79ee359d279879bb9cdfb66994c939/likec4-1.34.2.tgz","_integrity":"sha512-4q4Fi/EtJ6eQ5XixW9TKHfozO/lvE8+dcZNwugRyyk2kdPe7xT9nWd1OgbnZcbJ+agjMrct4vQAZfxFRMOamCQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"^1.53.1","@likec4/core":"1.34.2","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.19.4","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.0","turbo":"2.5.4","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.12.2","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.2","pretty-ms":"^9.2.0","react-dom":"^19.1.0","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.34.2","@types/node":"~20.19.1","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.8","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.34.2","@mantine/core":"8.1.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"^12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.34.2","@mantine/hooks":"8.1.2","@xyflow/system":"^0.0.61","vscode-jsonrpc":"8.2.0","@likec4/diagram":"1.34.2","@likec4/layouts":"1.34.2","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.34.2","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.0","@types/react-dom":"19.1.6","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.34.2","@tabler/icons-react":"3.31.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.34.2","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.34.2","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.34.2_1751359736895_0.8926593690621585","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"likec4","version":"1.35.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.35.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"d85e0f4ad59ef482ca3cfaaafd76a1cd0a4e1dc6","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.35.0.tgz","fileCount":1573,"integrity":"sha512-QWSL7JkabwHesfCpImOKRQhZmbfIM6tFlCR5uPrqmnnpkwzB3SoEkeUrvaUkUl8nUIKwfLLofg7a5kTUr5x6Lg==","signatures":[{"sig":"MEQCIDoNpJjbY1XzAsUFWh2u+zmkP4LzDrNywoL1mLjulkVZAiBst4d+Jeceuwp3oFNZy1VyAOz8OwXtnDySNVPOG6JclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12935348},"type":"module","_from":"file:likec4-1.35.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/935835e1c9432349a71eaa19aa64ab5d/likec4-1.35.0.tgz","_integrity":"sha512-QWSL7JkabwHesfCpImOKRQhZmbfIM6tFlCR5uPrqmnnpkwzB3SoEkeUrvaUkUl8nUIKwfLLofg7a5kTUr5x6Lg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a> <a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dw/likec4)</a>","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"^1.53.1","@likec4/core":"1.35.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.7.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.5","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.11","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.8.3","vscode-uri":"3.1.0","@likec4/log":"1.35.0","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.9","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.35.0","@mantine/core":"8.2.1","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.35.0","@mantine/hooks":"8.2.1","@xyflow/system":"0.0.61","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.35.0","@likec4/layouts":"1.35.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.35.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.35.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.35.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.35.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.35.0_1754107848327_0.04702451035908939","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"likec4","version":"1.36.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.36.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"1b824a9d171f294a64f4b90567e7493654380549","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.36.0.tgz","fileCount":1573,"integrity":"sha512-o9uODL5NolVzeS3GwpDDRhprh0WVPs7L3/YbOp5CbdNwIJB0gjnwoUPssUyzhErh4+FKqXOb+katI2PEby5e8g==","signatures":[{"sig":"MEUCID/AUoRXzJDLeoYbJgwNVX0Qoz/rRmbTOHgb/6ZK2Ft+AiEAiCtntwIIQmThNYqx+k5Bp4hNg/mLhuJBbck0WPqtUiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12885202},"type":"module","_from":"file:likec4-1.36.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/54bbbd11a58cdd18624c84ff03e8cca5/likec4-1.36.0.tgz","_integrity":"sha512-o9uODL5NolVzeS3GwpDDRhprh0WVPs7L3/YbOp5CbdNwIJB0gjnwoUPssUyzhErh4+FKqXOb+katI2PEby5e8g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.36.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.10.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.5","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.11","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.36.0","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.9","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.36.0","@mantine/core":"8.2.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.36.0","@mantine/hooks":"8.2.2","@xyflow/system":"0.0.61","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.36.0","@likec4/layouts":"1.36.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.36.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.36.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.36.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.36.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.36.0_1754625869575_0.15543247056737952","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"likec4","version":"1.36.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.36.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"776731682bdf2640c448d4069ed9084c98818733","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.36.1.tgz","fileCount":1573,"integrity":"sha512-uW/gfBj/C+glBYOqlrMXhsDy5kb/u25zz3RcTnt5tsMuRzgbJCgdGHIjwEuB9BqaswVicZlLk1W3ZpLHWJXjrw==","signatures":[{"sig":"MEUCIQD1mp9bFmMuvlJdxx3L8wCnsxjiikOtGk7wOT7kU5cysQIgPD4BQ45Xi3TTmhR83OXmjbug/pDV2c86vk4gMpIWYL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12885990},"type":"module","_from":"file:likec4-1.36.1.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/7b5c51d11a946587752412afc1916632/likec4-1.36.1.tgz","_integrity":"sha512-uW/gfBj/C+glBYOqlrMXhsDy5kb/u25zz3RcTnt5tsMuRzgbJCgdGHIjwEuB9BqaswVicZlLk1W3ZpLHWJXjrw==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.36.1","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.10.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.5","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.11","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.36.1","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.9","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.36.1","@mantine/core":"8.2.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"12.6.4","html-to-image":"^1.11.13","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.36.1","@mantine/hooks":"8.2.2","@xyflow/system":"0.0.61","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.36.1","@likec4/layouts":"1.36.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.36.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.36.1","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.36.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.36.1","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.36.1_1754632143591_0.65251642193384","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"likec4","version":"1.37.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.37.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"040ed68f50c07f0ce6c77973539b06adc2e08d9f","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.37.0.tgz","fileCount":1574,"integrity":"sha512-evyDR+GQ5o1By2QnBYaRq0hML3elB12hndzxozMXlmL56lHCC/WK9gc0ICnak7tmUihcnnF8Bzi0WN/vItWyNg==","signatures":[{"sig":"MEUCIDmvZfVUvu5BUeLbJpGlSmocS/2mxJfDq4DMRUHnk5hZAiEA+LbYLCx25gfecYo4clU/94Of2f2Wkrex1VqqpuhkPb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998845},"type":"module","_from":"file:likec4-1.37.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/ed16fa31bf9e6f9c4d0e8c83b1e4e774/likec4-1.37.0.tgz","_integrity":"sha512-evyDR+GQ5o1By2QnBYaRq0hML3elB12hndzxozMXlmL56lHCC/WK9gc0ICnak7tmUihcnnF8Bzi0WN/vItWyNg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.37.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.10.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.1","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.5","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.37.0","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.9","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.37.0","@mantine/core":"8.2.2","@pandacss/dev":"^0.54.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.3","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.37.0","@mantine/hooks":"8.2.2","@xyflow/system":"0.0.67","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.37.0","@likec4/layouts":"1.37.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.37.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.37.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.37.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.37.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.37.0_1755173235529_0.4889665646824939","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"likec4","version":"1.38.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.38.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"f349c9c0975bc207a0977807a68bb1d71d27dfd8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.38.0.tgz","fileCount":1574,"integrity":"sha512-7XieVWY4KMu2iPk30rIwD7VCIgR30E4nbQ+vrmF1UfXH3b5jH0wOvn3SrRrETJpBVuNra7rOjhPnF/Nq68oR3g==","signatures":[{"sig":"MEQCIDDKmzfj4/jJpn6BTknDn5Vn/T4ctzPJ4YPQ2Rp53q9EAiA77+zdQdVlrwnyLeZDSmP9dyd8Q9tazKWRqefyxn1bBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13897503},"type":"module","_from":"file:likec4-1.38.0.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/a288be0e3eda09a4dd7fbdf8b47eb7d9/likec4-1.38.0.tgz","_integrity":"sha512-7XieVWY4KMu2iPk30rIwD7VCIgR30E4nbQ+vrmF1UfXH3b5jH0wOvn3SrRrETJpBVuNra7rOjhPnF/Nq68oR3g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.38.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.11.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.5","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.38.0","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.38.0","@mantine/core":"8.2.4","@pandacss/dev":"^1.0.1","@types/semver":"^7.7.0","@xyflow/react":"12.8.3","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.38.0","@mantine/hooks":"8.2.4","@xyflow/system":"0.0.67","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.38.0","@likec4/layouts":"1.38.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.38.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.38.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.38.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.38.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.38.0_1755312148029_0.14454128901756635","host":"s3://npm-registry-packages-npm-production"}},"1.38.1":{"name":"likec4","version":"1.38.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.38.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"2a43f90a10711019a3952679e073394735220345","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.38.1.tgz","fileCount":1574,"integrity":"sha512-ObJ5U3FLSSNcuKdM4gKnAu0exh5oxZkdaENX2zXX4j9nt28dS9UmcMCz7v3M4nCHpaElL5+nDiL0uQLv1Sgfwg==","signatures":[{"sig":"MEUCIHX/9Z3CzR9yAiE1XAMBNICpgnuM56wQRmIyRqoKa8CtAiEA1ZtvWB5qecoHaz/z0p24rQxah21WW1I/iJeE+0AXGMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13894683},"type":"module","_from":"file:likec4-1.38.1.tgz","engines":{"node":">=20.19.3"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/52c90a6d43a0c9a53ade1ecbfd677faa/likec4-1.38.1.tgz","_integrity":"sha512-ObJ5U3FLSSNcuKdM4gKnAu0exh5oxZkdaENX2zXX4j9nt28dS9UmcMCz7v3M4nCHpaElL5+nDiL0uQLv1Sgfwg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.8.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"20.19.3","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","rollup":"^4.44.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.38.1","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.11.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"^19.1.1","turbo":"2.5.6","which":"^5.0.0","yargs":"17.7.2","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.5","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.5","std-env":"^3.9.0","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"^19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.38.1","@types/node":"~20.19.2","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.10","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.38.1","@mantine/core":"8.2.4","@pandacss/dev":"^1.0.1","@types/semver":"^7.7.0","@xyflow/react":"12.8.3","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/styles":"1.38.1","@mantine/hooks":"8.2.4","@xyflow/system":"0.0.67","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.38.1","@likec4/layouts":"1.38.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.38.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.7","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.38.1","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.38.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.3","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.38.1","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.38.1_1755708268122_0.47079490968089566","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"likec4","version":"1.39.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"0c87e33063e7dad603b3f62eb0c8794d8c0acdb9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.0.tgz","fileCount":1603,"integrity":"sha512-hit1PCPIygUTptbGICevxD9Z6avkwbj3GwOr6sSFb5OegcIKm3HfbQJ8Fuif579LHqyKPMyMh+jUJiEy8ucytw==","signatures":[{"sig":"MEUCIHoU5ts/mMceTrISJe9ndidPg8Xe9aGM8Bf3SB8PXcahAiEAnciJ0WEZWyRbB8bcIjB/R6i2t16ch2z9+tu9ef2kaJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13960869},"type":"module","_from":"file:likec4-1.39.0.tgz","engines":{"node":"~20.19.3 || ~22.18.0 || ~24.5.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/bf222c0a749d86f64197acd50cc283a3/likec4-1.39.0.tgz","_integrity":"sha512-hit1PCPIygUTptbGICevxD9Z6avkwbj3GwOr6sSFb5OegcIKm3HfbQJ8Fuif579LHqyKPMyMh+jUJiEy8ucytw==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.0","bundle-n-require":"^1.1.2","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.9","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.0","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.0","@mantine/core":"8.2.4","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.0","@likec4/styles":"1.39.0","@mantine/hooks":"8.2.4","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.0","@likec4/layouts":"1.39.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.0_1757076821922_0.03946244993465564","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"likec4","version":"1.39.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"03fa07d081b2e782ffae96e8f1f9cbaeae6ae38e","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.1.tgz","fileCount":1603,"integrity":"sha512-TzXkwKHjFSoqJeWZy873PiCS9utfXeS9Z0ArxGOVmpB8NorkZQUbaynvrmGo0yLngt+ytL01Wxuumkmc2gYiuQ==","signatures":[{"sig":"MEQCIA6CEjU1yVxi1aJV8yCkUdvCBGD6bQvohqL3ZDa0F/n8AiAT4c1oyuiuLOWtLgKiCMpEUCZW8D6RNsEmVPiIL6Ux7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13962582},"type":"module","_from":"file:likec4-1.39.1.tgz","engines":{"node":"~20.19.3 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/95e826dc5dc7124e5f70be0d294c4c12/likec4-1.39.1.tgz","_integrity":"sha512-TzXkwKHjFSoqJeWZy873PiCS9utfXeS9Z0ArxGOVmpB8NorkZQUbaynvrmGo0yLngt+ytL01Wxuumkmc2gYiuQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.1","bundle-n-require":"^1.1.2","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","consola":"^3.4.2","esbuild":"0.25.9","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.1","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.1","@mantine/core":"8.2.4","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.1","@likec4/styles":"1.39.1","@mantine/hooks":"8.2.4","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.1","@likec4/layouts":"1.39.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.1","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.1","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.1_1757118352587_0.8641189134881226","host":"s3://npm-registry-packages-npm-production"}},"1.39.2":{"name":"likec4","version":"1.39.2","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"e73c521f776fdf4a2e41f9f2cac812d37cad96fa","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.2.tgz","fileCount":1609,"integrity":"sha512-yVOgwDiJcgvZoWlI4VtR2RKEGkp+oeRbABrUTpRD3h/QFIQaQraXBvdxyqVAwLJddDxnsNnWuOEmnUKlzbWU7g==","signatures":[{"sig":"MEQCIHEvJXg2r8gyDfjqedIPY6F2r7/wwIHlX03gYBp2CMkdAiBNrDXX4HPu8mRDyxoKzFkysqsznZ75VkxvfJ1ogoEkBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14040759},"type":"module","_from":"file:likec4-1.39.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/201472fb07b37306c25a255c0056e371/likec4-1.39.2.tgz","_integrity":"sha512-yVOgwDiJcgvZoWlI4VtR2RKEGkp+oeRbABrUTpRD3h/QFIQaQraXBvdxyqVAwLJddDxnsNnWuOEmnUKlzbWU7g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.2","bundle-n-require":"^1.1.2","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.3","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esbuild":"0.25.9","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.2","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.2","@mantine/core":"8.2.4","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.2","@likec4/styles":"1.39.2","@mantine/hooks":"8.2.4","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.2","@likec4/layouts":"1.39.2","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.2","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.2","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.2","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.2","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.2_1757374753896_0.7359776621242549","host":"s3://npm-registry-packages-npm-production"}},"1.39.3":{"name":"likec4","version":"1.39.3","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"69ce9f61bef19dc7e642b98abef2b70d2461bf8b","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.3.tgz","fileCount":1609,"integrity":"sha512-+Q/BqAVV0KyI6KJ1DDmPhgCDpMs5DalOiN0l27hXyq2ibz5hEzw+/fPusL3dReyrjkbC6Ynn9p9J9MRwfyhHpw==","signatures":[{"sig":"MEQCIF6idSsMCsLAGmIzh/2PhLBQm53E+1WNzMonv9jRfTb5AiBXABf375moiS0TmNcMcBzxtI7uY+7ydBUKiTxDofgIXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14041452},"type":"module","_from":"file:likec4-1.39.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/50ae1a18f368b7ce4938ccc4ebdacc4a/likec4-1.39.3.tgz","_integrity":"sha512-+Q/BqAVV0KyI6KJ1DDmPhgCDpMs5DalOiN0l27hXyq2ibz5hEzw+/fPusL3dReyrjkbC6Ynn9p9J9MRwfyhHpw==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.3","bundle-require":"^5.1.0","@vitejs/plugin-react":"^4.6.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.5","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.6","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.23.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.3","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.3","@mantine/core":"8.2.8","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.3","@likec4/styles":"1.39.3","@mantine/hooks":"8.2.8","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.3","@likec4/layouts":"1.39.3","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.3","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.3","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.3","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.3","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.3_1757417917077_0.44567522556814176","host":"s3://npm-registry-packages-npm-production"}},"1.39.4":{"name":"likec4","version":"1.39.4","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"80ff1f4b7e15b02c74c00cfe9a41afd18d32129e","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.4.tgz","fileCount":1607,"integrity":"sha512-IfLLSDi9KPa0z3o5OjGtiLaaxr1zUrBgTDhr4yqaJV1BwS748mBFq8RyixvTBCO9Kfzp9rU59EYNxr2oByfSPQ==","signatures":[{"sig":"MEUCIEwqtIamWVTS4ioXrZ/vS4LtqLZE4zx7xNqlNg8TuUiWAiEA27T9PhH5sa5IaNYBpl9QV8Zm6rk+3UiyHuSzP3mlTW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14040704},"type":"module","_from":"file:likec4-1.39.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/2a760c014304d59739d6ffdb4f90f301/likec4-1.39.4.tgz","_integrity":"sha512-IfLLSDi9KPa0z3o5OjGtiLaaxr1zUrBgTDhr4yqaJV1BwS748mBFq8RyixvTBCO9Kfzp9rU59EYNxr2oByfSPQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^4.7.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.5","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.5.0","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.30.0","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.2","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.4","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.4","@mantine/core":"8.2.8","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.4","@likec4/styles":"1.39.4","@mantine/hooks":"8.2.8","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.4","@likec4/layouts":"1.39.4","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.4","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.4","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.4","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.4","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.4_1757513943122_0.7324658361021683","host":"s3://npm-registry-packages-npm-production"}},"1.39.5":{"name":"likec4","version":"1.39.5","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.39.5","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"ae4b747a598557046b0583f6cf8fcba2f9ff3c85","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.39.5.tgz","fileCount":1607,"integrity":"sha512-9kxzOXXu2dSUZMyIJ0SIS7b2ENHQv5ccHbBJ52shbhlwBR8FiYNTRhxFJk54erRnlpV6wm4CJcYo9KDl3acjUA==","signatures":[{"sig":"MEYCIQD+QbqROseAK0iBPuFEG93b26kYGtY/CzX/9rSIaYzx8wIhAPhzFe2+3iZHGzHAaP5SKU/ka2SljUuklKsu42O6Ziqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14044314},"type":"module","_from":"file:likec4-1.39.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/f7038378774c484734eedc7ab0407d46/likec4-1.39.5.tgz","_integrity":"sha512-9kxzOXXu2dSUZMyIJ0SIS7b2ENHQv5ccHbBJ52shbhlwBR8FiYNTRhxFJk54erRnlpV6wm4CJcYo9KDl3acjUA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.5","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.39.5","bundle-require":"^5.1.0","@vitejs/plugin-react":"^4.7.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.5","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.0","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.30.0","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.39.5","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.39.5","@mantine/core":"8.2.8","@pandacss/dev":"^1.1.0","@types/semver":"^7.7.0","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.39.5","@likec4/styles":"1.39.5","@mantine/hooks":"8.2.8","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.39.5","@likec4/layouts":"1.39.5","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.39.5","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.39.5","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.39.5","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.39.5","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.39.5_1757610065793_0.8358812336688293","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"likec4","version":"1.40.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.40.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"bd4ac5d442fcbe32ff23df5d0595f01699dcb0b2","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.40.0.tgz","fileCount":1607,"integrity":"sha512-Sqf6+3ooPPH9mTQM0oHChBjYZYSBRIDpOwyrDzt3ETY63OuGH8iWxOdKFLs+q5fgiSIxKSCrMuk0A+DGROfC9Q==","signatures":[{"sig":"MEUCIQDlIL2/ZXcHlg8TynOvhWzB0ohneBtMbHFB++nOicCNHAIgIZxS19y4xzTBlz5UYKZSokYTDFbMgHFxw4kCWSnLiQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14161582},"type":"module","_from":"file:likec4-1.40.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./src":"./src/index.ts","./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./src/*":"./src/*","./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"BUNDLE_REQUIRE_PRESERVE=1 tsx watch --conditions=sources --exclude=\"./../../examples/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/ac7c9c14ad13feb79b0b7b6840c4403b/likec4-1.40.0.tgz","_integrity":"sha512-Sqf6+3ooPPH9mTQM0oHChBjYZYSBRIDpOwyrDzt3ETY63OuGH8iWxOdKFLs+q5fgiSIxKSCrMuk0A+DGROfC9Q==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.6","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.40.0","bundle-require":"^5.1.0","@vitejs/plugin-react":"^4.7.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.5","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.0","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.30.0","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.40.0","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.40.0","@mantine/core":"8.2.8","@pandacss/dev":"^1.3.0","@types/semver":"^7.7.1","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.40.0","@likec4/styles":"1.40.0","@mantine/hooks":"8.2.8","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.40.0","@likec4/layouts":"1.40.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.40.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.40.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.40.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.40.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.40.0_1757857250785_0.19400813463525401","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"likec4","version":"1.41.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.41.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"eff77fb50c76be091d79e95a4c321f708eb59d0c","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.41.0.tgz","fileCount":1607,"integrity":"sha512-2jPevOjmZpc8u5qWl4XhX/xm5uKqkRtuk3VD44vYKxNR4+YCWU/wmFgzAqScQ9MOU0yBd7RcTYwICr5e/Hp16g==","signatures":[{"sig":"MEUCIQDmmgZh+weiip8ZCEIch5pKvZBqPBb85NH2evhnWhNRNQIgc+YpnSdrTFVU2bQhXTh7kigUFW5sRiojqHdYno9V59M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14167888},"type":"module","_from":"file:likec4-1.41.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"~20.19.0 || ~22.18.0 || ~24.5.0 || ~24.7.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./src":"./src/index.ts","./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"sources":"./react/index.ts"},"./src/*":"./src/*","./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"BUNDLE_REQUIRE_PRESERVE=1 tsx watch --conditions=sources --exclude=\"./../../examples/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/72b29465220bf0f32ec7bc55e12848ed/likec4-1.41.0.tgz","_integrity":"sha512-2jPevOjmZpc8u5qWl4XhX/xm5uKqkRtuk3VD44vYKxNR4+YCWU/wmFgzAqScQ9MOU0yBd7RcTYwICr5e/Hp16g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.18.0","dependencies":{"vite":"^6.3.6","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.44.0","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.41.0","bundle-require":"^5.1.0","@vitejs/plugin-react":"^4.7.0","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.5","ufo":"1.6.1","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","fdir":"6.4.0","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.12","remeda":"^2.30.0","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","classnames":"^2.5.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.41.0","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.41.0","@mantine/core":"8.2.8","@pandacss/dev":"^1.3.0","@types/semver":"^7.7.1","@xyflow/react":"12.8.4","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.41.0","@likec4/styles":"1.41.0","@mantine/hooks":"8.2.8","@xyflow/system":"0.0.68","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.41.0","@likec4/layouts":"1.41.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.41.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.41.0","@tabler/icons-react":"3.34.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.41.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.41.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.6","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.41.0_1758056883876_0.6807584165581737","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"likec4","version":"1.42.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.42.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"bad4ddd74ce6242c5dcce555100cb86ddde8a0d4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.42.0.tgz","fileCount":1612,"integrity":"sha512-+r6QqPkiE7T7Hni0jLPm2wF/UFHWdn5TsNIpuqHdZG/pqkA3UhrdVgU64JjksZ61llmx3EXVRVPeURU3h8PIrQ==","signatures":[{"sig":"MEUCIQDF1Dh5EGitrTWegTTKYxD/82QrNZyqK+7+RSDULHLyIgIgVuGC+i4eHZbFpITCn31Ki6B/NxeGqFPuvySIH/Yyqfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16486008},"type":"module","_from":"file:likec4-1.42.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/5146477ae22d460191fd7d4f44856b08/likec4-1.42.0.tgz","_integrity":"sha512-+r6QqPkiE7T7Hni0jLPm2wF/UFHWdn5TsNIpuqHdZG/pqkA3UhrdVgU64JjksZ61llmx3EXVRVPeURU3h8PIrQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.19.0","dependencies":{"fdir":"6.4.0","vite":"^7.1.7","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.52.3","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.42.0","@xyflow/react":"12.8.4","@xyflow/system":"0.0.68","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.0.4","@hpcc-js/wasm-graphviz":"1.12.1"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.6","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.8","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.22","remeda":"^2.31.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.42.0","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.16","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.42.0","@mantine/core":"8.3.1","@pandacss/dev":"^1.4.1","@types/semver":"^7.7.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.42.0","@likec4/devops":"1.42.0","@likec4/styles":"1.42.0","@mantine/hooks":"8.3.1","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.42.0","@likec4/layouts":"1.42.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.42.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.42.0","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.42.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.42.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.7","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.42.0_1759272237553_0.6899798885899018","host":"s3://npm-registry-packages-npm-production"}},"1.42.1":{"name":"likec4","version":"1.42.1","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.42.1","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"06ff7e3ac105a7a98e1912b3e30ae48f8386c326","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.42.1.tgz","fileCount":1612,"integrity":"sha512-r31lq8pCifIkJUJgGqTNwDc1d1NtyM8+89koBi0j3SoxYR1NFEfPK3rXAptHNOb/nRyWRCaD0dt+vtF+8a/n9g==","signatures":[{"sig":"MEUCIQCoVCK06XEaYAxvySAHxGhPvYrgYte7bO4/ck8kC3taDgIgaJhWRK1O2E8HmalPjhzDqNveAM/rqDbxpmssW0PUFE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16501800},"type":"module","_from":"file:likec4-1.42.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/2f51a6894008705383838e9e1e903b1a/likec4-1.42.1.tgz","_integrity":"sha512-r31lq8pCifIkJUJgGqTNwDc1d1NtyM8+89koBi0j3SoxYR1NFEfPK3rXAptHNOb/nRyWRCaD0dt+vtF+8a/n9g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.19.0","dependencies":{"fdir":"6.4.0","vite":"^7.1.7","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.52.3","esbuild":"0.25.9","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.54.2","@likec4/core":"1.42.1","@xyflow/react":"12.8.6","@xyflow/system":"0.0.70","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.0.4","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.6","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.8","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.22","remeda":"^2.31.1","semver":"^7.7.2","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.2","vscode-uri":"3.1.0","@likec4/log":"1.42.1","@types/node":"~20.19.11","fast-equals":"^5.2.2","tinyrainbow":"^2.0.0","@types/react":"19.1.16","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.0.0","@likec4/icons":"1.42.1","@mantine/core":"8.3.1","@pandacss/dev":"^1.4.1","@types/semver":"^7.7.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.42.1","@likec4/devops":"1.42.0","@likec4/styles":"1.42.1","@mantine/hooks":"8.3.1","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.42.1","@likec4/layouts":"1.42.1","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.42.1","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.42.1","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.42.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.42.1","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.7","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.42.1_1759871529265_0.9881142605041775","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"likec4","version":"1.43.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.43.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"9c3809fdd4eb4e7ea7f7deece828e82361cf21d9","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.43.0.tgz","fileCount":1612,"integrity":"sha512-YEZv8kkl75cWRmJfhlpjRWyj7f4u9q7hcU8PR+4rTpuBZKMchitGbKZF10DCsrZ9Q9xeGRJj61g3ffkBCNHS1w==","signatures":[{"sig":"MEYCIQCD/W5shnh3R+nYo2vGUfmAxDPcRk6cRQXehz1c6sRG4QIhAKJJ4Q3B+u2CmkrqFx8/2rWdUP1e1EOjimXaxgZMxP2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16529400},"type":"module","_from":"file:likec4-1.43.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/ec422b98c53184d0b86a791412d8014e/likec4-1.43.0.tgz","_integrity":"sha512-YEZv8kkl75cWRmJfhlpjRWyj7f4u9q7hcU8PR+4rTpuBZKMchitGbKZF10DCsrZ9Q9xeGRJj61g3ffkBCNHS1w==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.3","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.19.0","dependencies":{"fdir":"6.4.0","vite":"^7.1.11","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.52.3","esbuild":"0.25.11","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.43.0","@xyflow/react":"12.9.0","@xyflow/system":"0.0.71","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.0.4","@hpcc-js/wasm-graphviz":"1.12.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.6","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.1.1","turbo":"2.5.8","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.24","remeda":"^2.32.0","semver":"^7.7.3","vitest":"3.2.4","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.1.1","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.43.0","@types/node":"~20.19.22","fast-equals":"^5.3.2","tinyrainbow":"^2.0.0","@types/react":"19.1.16","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.43.0","@mantine/core":"8.3.5","@pandacss/dev":"^1.4.3","@types/semver":"^7.7.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.43.0","@likec4/devops":"1.42.0","@likec4/styles":"1.43.0","@mantine/hooks":"8.3.5","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.43.0","@likec4/layouts":"1.43.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.43.0","@react-hookz/web":"^25.1.1","@types/picomatch":"^4.0.2","@types/react-dom":"19.1.9","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.43.0","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.43.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.5","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.43.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.43.0_1761352710670_0.708405469356773","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"likec4","version":"1.44.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.44.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"b8bc8f0aa068e77e938c09d70fdbca2c66b62ed4","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.44.0.tgz","fileCount":1612,"integrity":"sha512-lc9g0dZrg6DMNBDxZc73tCX3mi6KQVaIo4X56EJrqsaEElPmffjidzJzdbG3hPENnc9Zo+kYlIRvUysPA3qBYA==","signatures":[{"sig":"MEUCIQCVP1aZvST3req51wmVK5kRBs48oCzooGXyk7KPXJscgAIgJXRDwPMeC/UAT4Atg4Uf5MFENGwOeln0R9QcG6QInXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15957546},"type":"module","_from":"file:likec4-1.44.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/c14a7a81c6ce056f150ebaab5d52393d/likec4-1.44.0.tgz","_integrity":"sha512-lc9g0dZrg6DMNBDxZc73tCX3mi6KQVaIo4X56EJrqsaEElPmffjidzJzdbG3hPENnc9Zo+kYlIRvUysPA3qBYA==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.4","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fdir":"6.4.0","vite":"^7.2.2","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.2","esbuild":"0.25.11","std-env":"^3.9.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.44.0","@xyflow/react":"12.9.0","@xyflow/system":"0.0.71","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.0","@hpcc-js/wasm-graphviz":"1.15.0"},"engineStrict":true,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.6","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.0","turbo":"2.6.0","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.24","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.8","wireit":"0.14.12","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.2.0","nano-spawn":"^1.0.3","nanostores":"1.0.1","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.44.0","@types/node":"~20.19.22","fast-equals":"^5.3.2","tinyrainbow":"^2.0.0","@types/react":"19.2.2","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.44.0","@mantine/core":"8.3.7","@pandacss/dev":"^1.4.3","@types/semver":"^7.7.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.44.0","@likec4/devops":"1.42.0","@likec4/styles":"1.44.0","@mantine/hooks":"8.3.7","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.44.0","@likec4/layouts":"1.44.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.44.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.2","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.44.0","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.44.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.18.0","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.44.0","package-manager-detector":"1.3.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.44.0_1762815514945_0.9710419786479565","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"likec4","version":"1.45.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.45.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"02ea4c85b640e86f26de5961b228182558f72687","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.45.0.tgz","fileCount":1612,"integrity":"sha512-mdI0MalLRK41stXqSlYYWULkXncgz/mZvPuU6YJL3Xb0kTCHs9gWeXwexoltK2k4S3pwMTN1QnucnSWnpYzG8g==","signatures":[{"sig":"MEYCIQCtZiRnn/O8Cv3LlZ1oPd6MsuwFMzOyGM/WPq33XyL1JgIhAP6djhIi+KRzn5vQVaa/TZXF4ZdHB1LI7R9v5Pn7jl63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15807560},"type":"module","_from":"file:likec4-1.45.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/6dfb62d9d3250db811d8d687fddc5d81/likec4-1.45.0.tgz","_integrity":"sha512-mdI0MalLRK41stXqSlYYWULkXncgz/mZvPuU6YJL3Xb0kTCHs9gWeXwexoltK2k4S3pwMTN1QnucnSWnpYzG8g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.4","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fdir":"6.4.0","vite":"^7.2.4","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.3","esbuild":"0.27.0","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.45.0","@xyflow/react":"12.9.3","@xyflow/system":"0.0.73","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.1","@hpcc-js/wasm-graphviz":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.8.2","tsx":"4.20.6","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.0","turbo":"2.6.1","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.24","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.13","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.2.0","react-dom":"19.2.0","nano-spawn":"^1.0.3","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.45.0","@types/node":"~20.19.22","fast-equals":"^5.3.3","tinyrainbow":"^2.0.0","@types/react":"19.2.6","@types/yargs":"^17.0.33","autoprefixer":"^10.4.21","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.45.0","@mantine/core":"8.3.9","@pandacss/dev":"^1.5.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.5","@likec4/config":"1.45.0","@likec4/devops":"1.42.0","@likec4/styles":"1.45.0","@mantine/hooks":"8.3.9","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.45.0","@likec4/layouts":"1.45.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.45.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.45.0","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.1.0","@likec4/style-preset":"1.45.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.2.0","@likec4/language-server":"1.45.0","package-manager-detector":"1.5.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.45.0_1763933966826_0.08362671937753996","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"likec4","version":"1.46.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.46.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"c088a588e71f22f3b2b6e68510be6a5b4f00a9d3","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.46.0.tgz","fileCount":3188,"integrity":"sha512-HJ6VMDNSrpLJE16fLNxr1cK9geaRC2PdKTI8Aa+Xn3vfdTFSCNsMJhrqt24LeRCshCjWLuqAECNmz2V/74JKlg==","signatures":[{"sig":"MEUCIFy+bn1DT6N3o4pP8asCirO5dYZ7UMj0BUiw1LpgdpaJAiEAhuUbR/YjvJryCOaISMp8mfH8/woZqhyx4D6EqrH+h10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20744644},"type":"module","_from":"file:likec4-1.46.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"^20.19.0 || >=22.18.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/tmp/04e91a81de2a014487e6757092fb51f2/likec4-1.46.0.tgz","_integrity":"sha512-HJ6VMDNSrpLJE16fLNxr1cK9geaRC2PdKTI8Aa+Xn3vfdTFSCNsMJhrqt24LeRCshCjWLuqAECNmz2V/74JKlg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.4","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fdir":"6.4.0","vite":"^7.2.6","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.3","esbuild":"0.27.0","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.46.0","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.1","@hpcc-js/wasm-graphviz":"1.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.0","tsx":"4.21.0","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.1","turbo":"2.6.3","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.25","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.15","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.1","nano-spawn":"^1.0.3","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.46.0","@types/node":"~22.19.1","fast-equals":"^5.3.3","tinyrainbow":"^2.0.0","@types/react":"19.2.7","@types/yargs":"^17.0.33","autoprefixer":"^10.4.22","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.46.0","@mantine/core":"8.3.9","@pandacss/dev":"^1.6.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.46.0","@likec4/devops":"1.42.0","@likec4/styles":"1.46.0","@mantine/hooks":"8.3.9","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.46.0","@likec4/layouts":"1.46.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.46.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.46.0","@tabler/icons-react":"3.35.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.46.0","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.3.0","@likec4/language-server":"1.46.0","package-manager-detector":"1.6.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.46.0_1765239324292_0.14801974522050676","host":"s3://npm-registry-packages-npm-production"}},"1.46.2":{"name":"likec4","version":"1.46.2","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.46.2","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"4a895376f06435511298dd0ea694d5ee460f0b89","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.46.2.tgz","fileCount":3188,"integrity":"sha512-AxattZEukD8uT2PrWuLFp1tYProgDSdkosMzhD/rtGjgJAWURt5FHSh2OIdX4a7rU6KVgiPMZGzwIhh1iHNp6g==","signatures":[{"sig":"MEYCIQCYxwsJmtGorxqd15RuLQFHZBdsHCzIGrPUs/5y6xpaBAIhANmnc4lgjAeCm/GWyZntq5DqsNLGnvl10PSMfFMnlOyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20698628},"type":"module","_from":"file:likec4-1.46.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.21.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/private/var/folders/sj/zh7gj2151s9dng_f1yyqxlhh0000gn/T/6bcdb9f9d24888b4664539dbcbecdc17/likec4-1.46.2.tgz","_integrity":"sha512-AxattZEukD8uT2PrWuLFp1tYProgDSdkosMzhD/rtGjgJAWURt5FHSh2OIdX4a7rU6KVgiPMZGzwIhh1iHNp6g==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.4","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fdir":"6.4.0","vite":"^7.3.0","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.5","esbuild":"0.27.1","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.46.2","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.2","@hpcc-js/wasm-graphviz":"1.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.0","tsx":"4.21.0","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^13.1.0","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.3","turbo":"2.6.3","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.26","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.16","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.3","nano-spawn":"^1.0.3","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.46.1","@types/node":"~22.19.1","fast-equals":"^5.3.3","tinyrainbow":"^2.0.0","@types/react":"19.2.7","@types/yargs":"^17.0.33","autoprefixer":"^10.4.22","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.46.1","@mantine/core":"8.3.10","@pandacss/dev":"^1.7.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.46.2","@likec4/devops":"1.42.0","@likec4/styles":"1.46.1","@mantine/hooks":"8.3.10","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.46.2","@likec4/layouts":"1.46.2","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.46.1","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.46.2","@tabler/icons-react":"3.36.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.46.1","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.3.0","@likec4/language-server":"1.46.2","package-manager-detector":"1.6.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.46.2_1766098957781_0.6943182317157484","host":"s3://npm-registry-packages-npm-production"}},"1.46.3":{"name":"likec4","version":"1.46.3","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.46.3","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"510925afd9a7105c0782c2123cc7dd2a576ae814","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.46.3.tgz","fileCount":3188,"integrity":"sha512-mNikpkUKq476KkzpYA1t2MmaGf7EURYZpIbvShrVsfrJR3NOt6zapBtXAAuSih17BgOo8wE9Vi/gjcgGVdGhww==","signatures":[{"sig":"MEYCIQDRQ/e48nuDklbAnmCugmSAWpsi2I3GhVZgDnjF/AM/SwIhAP7gDxwFddEXMo8HWdY6uVcjG91MqxELLIjgt3zOQpKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20710162},"type":"module","_from":"file:likec4-1.46.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.21.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"davydkov","email":"denis@davydkov.com"},"_resolved":"/private/var/folders/sj/zh7gj2151s9dng_f1yyqxlhh0000gn/T/b3c327ad4bc4f8a0bd7c5ce55c30547a/likec4-1.46.3.tgz","_integrity":"sha512-mNikpkUKq476KkzpYA1t2MmaGf7EURYZpIbvShrVsfrJR3NOt6zapBtXAAuSih17BgOo8wE9Vi/gjcgGVdGhww==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"10.9.4","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fdir":"6.4.0","vite":"^7.3.0","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.5","esbuild":"0.27.1","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.46.3","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.2","@hpcc-js/wasm-graphviz":"1.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.1","tsx":"4.21.0","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.0.2","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.3","turbo":"2.6.3","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.26","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.16","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.3","nano-spawn":"^2.0.0","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.46.1","@types/node":"~22.19.3","fast-equals":"^5.4.0","tinyrainbow":"^2.0.0","@types/react":"19.2.7","@types/yargs":"^17.0.33","autoprefixer":"^10.4.23","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.46.1","@mantine/core":"8.3.10","@pandacss/dev":"^1.7.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.46.3","@likec4/devops":"1.42.0","@likec4/styles":"1.46.3","@mantine/hooks":"8.3.10","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.46.3","@likec4/layouts":"1.46.3","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.46.1","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.46.3","@tabler/icons-react":"3.36.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.46.3","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.3.0","@likec4/language-server":"1.46.3","package-manager-detector":"1.6.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.46.3_1766125372228_0.6879136841060336","host":"s3://npm-registry-packages-npm-production"}},"1.46.4":{"name":"likec4","version":"1.46.4","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.46.4","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"ea73de969fc9038e60671aa319803c0a2989a2ae","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.46.4.tgz","fileCount":5239,"integrity":"sha512-RK3JftfqCGBjdDut6sGx3J4/vD4/b968/7vCUuZAb89KuRduTyQAj4AxVdtbnh5sMgN5O6u9lUSHsG35bRBucw==","signatures":[{"sig":"MEUCIQDz6bYnBEQq7rL9Wh6ACIryNqMF4JKaqFRL3f+lCJYL+QIga0otsztsE9Z4e7FXNWQi8XyyQyb1DqE7LhZxh/SI46k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.46.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22435855},"type":"module","_from":"file:likec4-1.46.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.21.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","dev:docs:theme":"pnpm cli:serve ../../apps/docs/src/components/likec4-theme","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:docs:bigbank":"pnpm cli:serve ../../apps/docs/src/components/bigbank","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:docs:index-page":"pnpm cli:serve ../../apps/docs/src/components/index-page","dev:docs:dynamic-view":"pnpm cli:serve ../../apps/docs/src/components/dynamic-view","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/b1ed553553d8cbbaf7df1732652bdd3b/likec4-1.46.4.tgz","_integrity":"sha512-RK3JftfqCGBjdDut6sGx3J4/vD4/b968/7vCUuZAb89KuRduTyQAj4AxVdtbnh5sMgN5O6u9lUSHsG35bRBucw==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.6.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.12.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.0","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.5","esbuild":"0.27.1","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.46.4","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.2","@hpcc-js/wasm-graphviz":"1.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.1","tsx":"4.21.0","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.0.2","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.3","turbo":"2.6.3","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.26","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.16","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"6.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.3","nano-spawn":"^2.0.0","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.46.1","@types/node":"~22.19.3","fast-equals":"^5.4.0","tinyrainbow":"^2.0.0","@types/react":"19.2.7","@types/yargs":"^17.0.33","autoprefixer":"^10.4.23","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.46.4","@mantine/core":"8.3.10","@pandacss/dev":"^1.7.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.46.4","@likec4/devops":"1.42.0","@likec4/styles":"1.46.4","@mantine/hooks":"8.3.10","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.46.4","@likec4/layouts":"1.46.4","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.46.1","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.46.4","@tabler/icons-react":"3.36.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.46.4","@tanstack/router-cli":"^1.114.13","dts-bundle-generator":"^9.5.1","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^3.0.6","vite-plugin-singlefile":"^2.3.0","@likec4/language-server":"1.46.4","package-manager-detector":"1.6.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.46.4_1766206306746_0.3826912533722573","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"likec4","version":"1.47.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.47.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"6c97848efcfdb445c570439eade2f3d5f420da35","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.47.0.tgz","fileCount":5240,"integrity":"sha512-DctPU6nhVc+CxeqayKRRevB2l90dLnzKZPr2BKN/itNu1vq3pZw9M8aO0+xpNj/6l0CzgNEu3Tb7V83vm4OYdg==","signatures":[{"sig":"MEUCIGIaSZsOnmS2fChiehXLDjJW8Vle21e7d1WTYvKiXyHJAiEAlog2anvmemgCHm5p5mgQ/V/r6u/cqIfFqCWWoPjpUBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21874947},"type":"module","_from":"file:likec4-1.47.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.21.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./icons/*":{"types":"./icons/icon.d.ts","import":"./icons/*","default":"./icons/*"},"./icons/all":{"types":"./icons/all.d.ts","import":"./icons/all.js","default":"./icons/all.js"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":"./dist/vite-plugin/internal.mjs","sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"unbuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate && panda codegen","lint:package":"pnpx publint ./package.tgz","generate:icons":"tsx --conditions=sources scripts/generate-icons.ts","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/b61067b845f311a3f309e414a7f7d5fd/likec4-1.47.0.tgz","_integrity":"sha512-DctPU6nhVc+CxeqayKRRevB2l90dLnzKZPr2BKN/itNu1vq3pZw9M8aO0+xpNj/6l0CzgNEu3Tb7V83vm4OYdg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.6.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.12.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.0","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.53.5","esbuild":"0.27.2","std-env":"^3.10.0","type-fest":"^4.41.0","playwright":"1.56.1","@likec4/core":"1.47.0","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.2","@hpcc-js/wasm-graphviz":"1.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.1","tsx":"4.21.0","ufo":"1.6.1","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.0.2","defu":"^6.1.4","json5":"^2.2.3","react":"19.2.3","turbo":"2.7.2","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.23.26","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.16","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.2.0","postcss":"8.5.6","unbuild":"3.5.0","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.3","nano-spawn":"^2.0.0","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.46.1","@types/node":"~22.19.3","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.7","@types/yargs":"^17.0.33","autoprefixer":"^10.4.23","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/icons":"1.46.4","@mantine/core":"8.3.10","@pandacss/dev":"^1.7.2","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.47.0","@likec4/devops":"1.42.0","@likec4/styles":"1.47.0","@mantine/hooks":"8.3.10","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.47.0","@likec4/layouts":"1.47.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.46.1","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.47.0","@tabler/icons-react":"3.36.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.47.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.0.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.0.11","vite-plugin-singlefile":"^2.3.0","@likec4/language-server":"1.47.0","package-manager-detector":"1.6.0","@fontsource/ibm-plex-sans":"^5.2.8","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.47.0_1767525335725_0.32445421714964406","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"likec4","version":"1.48.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.48.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"e284e28d83c7caa0ae69bfe7d2a1000ab9efd4d0","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.48.0.tgz","fileCount":127,"integrity":"sha512-GZM8y1E1IkuqMJbI5Cr7s/7hQ3ktZxf9/ePbZ7Yd6g5Svgy9H/3nUpm6KNymF2h2inAjodvvAdSeeWuMCNx4dQ==","signatures":[{"sig":"MEQCIBwNXtZ/PQSLsX2ck410UAllHTFpGjh3/a1KDmxUppzAAiAZXnXU+mue0zdYSWC3DczfS53LIJhP3dsljsLdVQzglg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10954174},"type":"module","_from":"file:likec4-1.48.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.21.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"default":{"types":"./react/index.d.ts","import":"./react/index.js","default":"./react/index.js"},"sources":"./react/index.ts"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/*.mjs react/*.d.mts icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/adfda3394e6251e3b3da8491acd416e2/likec4-1.48.0.tgz","_integrity":"sha512-GZM8y1E1IkuqMJbI5Cr7s/7hQ3ktZxf9/ePbZ7Yd6g5Svgy9H/3nUpm6KNymF2h2inAjodvvAdSeeWuMCNx4dQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.6.2","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.56.0","esbuild":"0.27.2","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.56.1","@likec4/core":"1.48.0","@likec4/icons":"1.46.4","@xyflow/react":"12.10.0","@xyflow/system":"0.0.74","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.2","@hpcc-js/wasm-graphviz":"1.17.0","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.1","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.0.2","defu":"^6.1.4","birpc":"^4.0.0","json5":"^2.2.3","react":"19.2.4","turbo":"2.7.6","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.29.2","obuild":"^0.4.20","remeda":"^2.32.0","semver":"^7.7.3","vitest":"4.0.18","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.2.0","postcss":"8.5.6","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.48.0","@types/node":"~22.19.7","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.9","@types/yargs":"^17.0.33","autoprefixer":"^10.4.23","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@mantine/core":"8.3.13","@pandacss/dev":"^1.8.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.48.0","@likec4/devops":"1.42.0","@likec4/styles":"1.48.0","@mantine/hooks":"8.3.13","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.48.0","@likec4/layouts":"1.48.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.48.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.48.0","@tabler/icons-react":"3.36.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.48.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.5.2","@likec4/language-server":"1.48.0","package-manager-detector":"1.6.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.48.0_1769546238270_0.2223365179870398","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"likec4","version":"1.49.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.49.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"37c07451adc44870bb11932a98ce19a2de5edfed","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.49.0.tgz","fileCount":109,"integrity":"sha512-kKS/fA+tDvp/1CXWxeFz6vEMTFdN6Tyhxb762pv9Nq8Vp1X+qNltjY13tjxGSUgKX5YJLfe6BtJuit47ZsOeRg==","signatures":[{"sig":"MEUCIGPboidYhi92VD6YsWErkh/P7SJTmk4AX3OOV0GdB4d+AiEAt8rwXK3HM8A7XiyTZsqp1aXbLW35vVkfCMsCGkN34Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9658301},"type":"module","_from":"file:likec4-1.49.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.22.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"imports":{"#vite/aliases":{"sources":"./src/vite/aliases.ts","production":"./src/vite/aliases.prod.ts"},"#vite/config-app":{"sources":"./src/vite/config-app.ts","production":"./src/vite/config-app.prod.ts"},"#vite/config-react":{"sources":"./src/vite/config-react.ts","production":"./src/vite/config-react.prod.ts"},"#vite/config-webcomponent":{"sources":"./src/vite/config-webcomponent.ts","production":"./src/vite/config-webcomponent.prod.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx --conditions=sources scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/73b935940ec51ac147f8573d80e0264e/likec4-1.49.0.tgz","_integrity":"sha512-kKS/fA+tDvp/1CXWxeFz6vEMTFdN6Tyhxb762pv9Nq8Vp1X+qNltjY13tjxGSUgKX5YJLfe6BtJuit47ZsOeRg==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.8.0","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.13.1","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.57.1","esbuild":"0.27.3","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.56.1","@likec4/core":"1.49.0","@likec4/icons":"1.46.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.3","@hpcc-js/wasm-graphviz":"1.21.0","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.3","zx":"8.8.5","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.4","birpc":"^4.0.0","json5":"^2.2.3","react":"19.2.4","turbo":"2.8.3","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.33.0","obuild":"^0.4.27","remeda":"^2.33.5","semver":"^7.7.4","vitest":"4.0.18","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.3.0","postcss":"8.5.6","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.49.0","@types/node":"~22.19.10","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.13","@types/yargs":"^17.0.33","autoprefixer":"^10.4.24","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/react":"1.49.0","@mantine/core":"8.3.14","@pandacss/dev":"^1.8.1","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","@xyflow/react":"12.10.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.49.0","@likec4/devops":"1.42.0","@likec4/styles":"1.49.0","@mantine/hooks":"8.3.14","@xyflow/system":"0.0.74","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.49.0","@likec4/layouts":"1.49.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.49.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.49.0","@likec4/vite-plugin":"1.49.0","@tabler/icons-react":"3.36.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.49.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.5.2","@likec4/language-server":"1.49.0","package-manager-detector":"1.6.0","@likec4/language-services":"1.49.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.49.0_1770980554142_0.1579154668612921","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"likec4","version":"1.50.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.50.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"50d3fece10b9036ef302f7fd47cffca932a70c3d","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.50.0.tgz","fileCount":110,"integrity":"sha512-HapXQsLvMWup2jtDkJL7W+3Dv9vFqsVDLxNtW495bDnlFiLQk659Du+KGaF/IU6/V/+Ct4duCxOM0K+c5dSwVQ==","signatures":[{"sig":"MEQCIBQ30cFqi6vgrukOZBjbIlgdtqqQ/DjT1W1bKPywnJPgAiAtdkkjXPKGMx2r4y1EiAKl/YVTxgrOg3cN4BH3DnQ0OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9621085},"type":"module","_from":"file:likec4-1.50.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.22.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"imports":{"#vite/aliases":{"sources":"./src/vite/aliases.ts","production":"./src/vite/aliases.prod.ts"},"#vite/config-app":{"sources":"./src/vite/config-app.ts","production":"./src/vite/config-app.prod.ts"},"#vite/config-react":{"sources":"./src/vite/config-react.ts","production":"./src/vite/config-react.prod.ts"},"#vite/config-webcomponent":{"sources":"./src/vite/config-webcomponent.ts","production":"./src/vite/config-webcomponent.prod.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx --conditions=sources scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/50fec28146ad1b4fd909449c9f7a769e/likec4-1.50.0.tgz","_integrity":"sha512-HapXQsLvMWup2jtDkJL7W+3Dv9vFqsVDLxNtW495bDnlFiLQk659Du+KGaF/IU6/V/+Ct4duCxOM0K+c5dSwVQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.8.0","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.13.1","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","boxen":"^8.0.1","yargs":"17.7.2","rollup":"^4.57.1","esbuild":"0.27.3","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.58.2","@likec4/core":"1.50.0","@likec4/icons":"1.46.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.4","@hpcc-js/wasm-graphviz":"1.21.0","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.3","zx":"8.8.5","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.4","birpc":"^4.0.0","json5":"^2.2.3","react":"19.2.4","turbo":"2.8.10","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.34.2","obuild":"^0.4.31","remeda":"^2.33.5","semver":"^7.7.4","vitest":"4.0.18","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.3.0","postcss":"8.5.6","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.50.0","@types/node":"~22.19.11","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.14","@types/yargs":"^17.0.33","autoprefixer":"^10.4.24","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/react":"1.50.0","@mantine/core":"8.3.15","@pandacss/dev":"^1.8.2","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","@xyflow/react":"12.10.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.50.0","@likec4/devops":"1.42.0","@likec4/styles":"1.50.0","@mantine/hooks":"8.3.15","@xyflow/system":"0.0.74","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.50.0","@likec4/layouts":"1.50.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.50.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.50.0","@likec4/vite-plugin":"1.50.0","@tabler/icons-react":"3.36.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.50.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.1","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.6.5","@likec4/language-server":"1.50.0","package-manager-detector":"1.6.0","@likec4/language-services":"1.50.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.50.0_1771692875087_0.5647447597696869","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"likec4","version":"1.51.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.51.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"4d7d45f5effcd5677cddc8440f1f3febee8b6f96","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.51.0.tgz","fileCount":115,"integrity":"sha512-+NavlXQljBVhPDMsRURbOaHtBImO8mrhf0Jz/wn14a5px9R16Wlqk7GgLtvDHe0fVhWFgCwbCcAwHGBRTmFZbQ==","signatures":[{"sig":"MEUCIQDtk/7ngQH9g8/Coocz7Ya5eZs35leHNSlckeOEj5UR4QIgI9vCNmInVXiyt9bfVqqno1sbPIZ2gDx89LJ+pfNoQaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9692731},"type":"module","_from":"file:likec4-1.51.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.22.0"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"imports":{"#vite/aliases":{"sources":"./src/vite/aliases.ts","production":"./src/vite/aliases.prod.ts"},"#vite/config-app":{"sources":"./src/vite/config-app.ts","production":"./src/vite/config-app.prod.ts"},"#vite/config-react":{"sources":"./src/vite/config-react.ts","production":"./src/vite/config-react.prod.ts"},"#vite/config-webcomponent":{"sources":"./src/vite/config-webcomponent.ts","production":"./src/vite/config-webcomponent.prod.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx --conditions=sources scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/4f5aba0bb01bab707ba64e96d2554a2d/likec4-1.51.0.tgz","_integrity":"sha512-+NavlXQljBVhPDMsRURbOaHtBImO8mrhf0Jz/wn14a5px9R16Wlqk7GgLtvDHe0fVhWFgCwbCcAwHGBRTmFZbQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.9.0","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","yargs":"17.7.2","esbuild":"0.27.3","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.58.2","@likec4/core":"1.51.0","@likec4/icons":"1.46.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.4","@hpcc-js/wasm-graphviz":"1.21.0","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.3","zx":"8.8.5","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.4","birpc":"^4.0.0","boxen":"^8.0.1","json5":"^2.2.3","react":"19.2.4","turbo":"2.8.12","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.34.2","obuild":"^0.4.31","remeda":"^2.33.6","semver":"^7.7.4","vitest":"4.0.18","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.3.0","postcss":"8.5.6","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.51.0","@types/node":"~22.19.11","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.14","@types/yargs":"^17.0.33","autoprefixer":"^10.4.24","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/react":"1.51.0","@mantine/core":"8.3.15","@pandacss/dev":"^1.8.2","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","@xyflow/react":"12.10.0","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.51.0","@likec4/devops":"1.42.0","@likec4/styles":"1.51.0","@mantine/hooks":"8.3.15","@xyflow/system":"0.0.74","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.51.0","@likec4/layouts":"1.51.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.51.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.51.0","@likec4/vite-plugin":"1.51.0","@tabler/icons-react":"3.36.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.51.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.1","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.6.5","@likec4/language-server":"1.51.0","package-manager-detector":"1.6.0","@likec4/language-services":"1.51.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.51.0_1772623017168_0.21053070765282933","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"likec4","version":"1.52.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.52.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"6bbf2e6af5707a4e12c553e1945b6348ddba8d55","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.52.0.tgz","fileCount":112,"integrity":"sha512-2f1QRGGwdEbVKMT3gfkAqAuMAhASlCS1mr/38EyRZDqMk567IqEjAQ2wTQdf7pA/Xzj4SAsimkcR1CirHtfLKQ==","signatures":[{"sig":"MEQCIEZYH9c/5Repm/2NJxWPU85Y7n6EawUMFpeAiA2TkxQ9AiA0Kbx8UAdewVLr9q5FurI+Pqw4rL/BYMP/ek5inJ/o+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9785137},"type":"module","_from":"file:likec4-1.52.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.22.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"imports":{"#vite/aliases":{"sources":"./src/vite/aliases.ts","production":"./src/vite/aliases.prod.ts"},"#vite/config-app":{"sources":"./src/vite/config-app.ts","production":"./src/vite/config-app.prod.ts"},"#vite/config-react":{"sources":"./src/vite/config-react.ts","production":"./src/vite/config-react.prod.ts"},"#vite/config-webcomponent":{"sources":"./src/vite/config-webcomponent.ts","production":"./src/vite/config-webcomponent.prod.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx --conditions=sources scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/ebe25d7c063066fa220a3db6304595e6/likec4-1.52.0.tgz","_integrity":"sha512-2f1QRGGwdEbVKMT3gfkAqAuMAhASlCS1mr/38EyRZDqMk567IqEjAQ2wTQdf7pA/Xzj4SAsimkcR1CirHtfLKQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.9.0","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","yargs":"17.7.2","esbuild":"0.27.3","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.58.2","@likec4/core":"1.52.0","@likec4/icons":"1.46.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.1.4","@hpcc-js/wasm-graphviz":"1.21.0","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.3","zx":"8.8.5","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.4","birpc":"^4.0.0","boxen":"^8.0.1","json5":"^2.2.3","react":"19.2.4","turbo":"2.8.13","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.34.5","obuild":"^0.4.31","remeda":"^2.33.6","semver":"^7.7.4","vitest":"4.0.18","wireit":"0.14.12","xstate":"5.24.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.3.0","postcss":"8.5.6","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.0","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.52.0","@types/node":"~22.19.11","fast-equals":"^6.0.0","tinyrainbow":"^2.0.0","@types/react":"19.2.14","@types/yargs":"^17.0.33","autoprefixer":"^10.4.27","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/react":"1.52.0","@mantine/core":"8.3.15","@pandacss/dev":"^1.8.2","@types/semver":"^7.7.1","@xstate/react":"6.0.0","@xstate/store":"3.14.0","@xyflow/react":"12.10.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.52.0","@likec4/devops":"1.42.0","@likec4/styles":"1.52.0","@mantine/hooks":"8.3.15","@xyflow/system":"0.0.75","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.52.0","@likec4/layouts":"1.52.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.52.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.52.0","@likec4/vite-plugin":"1.52.0","@tabler/icons-react":"3.36.1","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.52.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.1","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.6.5","@likec4/language-server":"1.52.0","package-manager-detector":"1.6.0","@likec4/language-services":"1.52.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.52.0_1773059543533_0.008241386839912046","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"likec4","version":"1.53.0","keywords":["likec4","architecture","diagrams","graph"],"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","_id":"likec4@1.53.0","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"homepage":"https://likec4.dev","bugs":{"url":"https://github.com/likec4/likec4/issues"},"bin":{"likec4":"bin/likec4.mjs"},"dist":{"shasum":"8996e30a0c844ea1c82dd762fb72fd38dc7b9580","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.53.0.tgz","fileCount":114,"integrity":"sha512-tM2Wx1RRzoSt2Al5sDLTla2Y4wTelH2jh4XwUaCAHwt2yCJ/phYzs8A6/hYf/V/O4N7a+Jya5g2I0D7C22GzQQ==","signatures":[{"sig":"MEYCIQDnZrkgjKglGiQOUG4na4iTaG1QqJeGNCPlq+1jioAETgIhAIJ2ms5iHxtObRH/WLNklBgbIjQUIlj8GfHGlqAQwHL5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9786001},"type":"module","_from":"file:likec4-1.53.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":">=22.22.1"},"exports":{".":{"default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"sources":"./src/index.ts"},"./model":{"default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"},"sources":"./src/model/index.ts"},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./config":{"default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"sources":"./src/config/index.ts"},"./vite-plugin":{"default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"},"sources":"./src/vite-plugin/index.ts"},"./package.json":"./package.json","./model/builder":{"default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"},"sources":"./src/model/builder.ts"},"./config/schema.json":"./config/schema.json","./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"},"sources":"./src/vite-plugin/internal.ts"}},"imports":{"#vite/aliases":{"sources":"./src/vite/aliases.ts","production":"./src/vite/aliases.prod.ts"},"#vite/config-app":{"sources":"./src/vite/config-app.ts","production":"./src/vite/config-app.prod.ts"},"#vite/config-react":{"sources":"./src/vite/config-react.ts","production":"./src/vite/config-react.prod.ts"},"#vite/config-webcomponent":{"sources":"./src/vite/config-webcomponent.ts","production":"./src/vite/config-webcomponent.prod.ts"}},"scripts":{"cli":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","lint":"run -T eslint src/ --fix","pack":"pnpm pack","test":"vitest run --no-isolate","build":"echo \"use pnpm turbo run build\" || true","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:docs":"pnpm cli:serve ../../apps/docs/src","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-cli":"obuild","cli:build":"pnpm cli build -o dev/dist dev","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","typecheck":"tsc --build --verbose","vitest:ui":"vitest --no-isolate --ui","cli:export":"pnpm cli export png -o dev/export dev","dev:failed":"pnpm cli:serve ../../examples/failed","test:watch":"vitest","build-react":"tsx --conditions=sources scripts/bundle-react.ts","cli:preview":"pnpm cli preview -o dev/dist dev","dev:examples":"pnpm cli:serve ../../examples","dev:template":"pnpm cli:serve ../create-likec4/template","generate:app":"tsr generate","lint:package":"pnpx publint ./package.tgz","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"_resolved":"/tmp/16fae61b8ca4d7583c064adf1c42aa3c/likec4-1.53.0.tgz","_integrity":"sha512-tM2Wx1RRzoSt2Al5sDLTla2Y4wTelH2jh4XwUaCAHwt2yCJ/phYzs8A6/hYf/V/O4N7a+Jya5g2I0D7C22GzQQ==","repository":{"url":"git+https://github.com/likec4/likec4.git","type":"git","directory":"packages/likec4"},"_npmVersion":"11.9.0","description":"Toolchain for your architecture diagrams","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fdir":"6.4.0","vite":"^7.3.1","yargs":"17.7.2","esbuild":"0.27.4","std-env":"^3.10.0","chokidar":"^5.0.0","type-fest":"^4.41.0","nano-spawn":"^2.0.0","playwright":"1.58.2","@likec4/core":"1.53.0","@likec4/icons":"1.46.4","bundle-require":"^5.1.0","@vitejs/plugin-react":"^5.2.0","@hpcc-js/wasm-graphviz":"1.21.2","vite-plugin-singlefile":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.14.3","zx":"8.8.5","tsx":"4.21.0","ufo":"1.6.3","zod":"^3.25.76","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.4","birpc":"^4.0.0","boxen":"^8.0.1","json5":"^2.2.3","react":"19.2.4","turbo":"2.8.17","which":"^5.0.0","mkdirp":"^3.0.1","motion":"^12.36.0","obuild":"0.4.31","remeda":"^2.33.6","semver":"^7.7.4","vitest":"4.1.0","wireit":"0.14.12","xstate":"5.28.0","esm-env":"^1.2.2","langium":"3.5.0","p-limit":"7.3.0","postcss":"8.5.8","get-port":"^7.1.0","picomatch":"^4.0.3","pretty-ms":"^9.3.0","react-dom":"19.2.4","nanostores":"1.1.1","package-up":"^5.0.0","typescript":"5.9.3","vscode-uri":"3.1.0","@likec4/log":"1.53.0","@types/node":"~22.19.15","fast-equals":"^6.0.0","tinyrainbow":"^3.0.3","@types/react":"19.2.14","@types/yargs":"^17.0.33","autoprefixer":"^10.4.27","npm-run-all2":"^8.0.4","react-shadow":"^20.6.0","strip-indent":"^4.1.1","@likec4/react":"1.53.0","@mantine/core":"8.3.17","@pandacss/dev":"^1.9.0","@types/semver":"^7.7.1","@xstate/react":"6.1.0","@xstate/store":"3.17.0","@xyflow/react":"12.10.1","html-to-image":"1.11.11","@dagrejs/dagre":"1.1.8","@likec4/config":"1.53.0","@likec4/devops":"1.42.0","@likec4/styles":"1.53.0","@mantine/hooks":"8.3.17","@xyflow/system":"0.0.75","vscode-jsonrpc":"8.2.1","@likec4/diagram":"1.53.0","@likec4/layouts":"1.53.0","vite-plugin-dts":"^4.5.4","@likec4/tsconfig":"1.53.0","@react-hookz/web":"^25.2.0","@types/picomatch":"^4.0.2","@types/react-dom":"19.2.3","@nanostores/react":"1.0.0","merge-error-cause":"^5.0.2","@likec4/generators":"1.53.0","@likec4/vite-plugin":"1.53.0","@tabler/icons-react":"3.40.0","is-inside-container":"^1.0.0","vite-plugin-inspect":"^11.3.3","@likec4/style-preset":"1.53.0","@tanstack/router-cli":"^1.114.13","react-error-boundary":"^6.1.1","@likec4/leanix-bridge":"1.53.0","vscode-languageserver":"9.0.1","@tanstack/react-router":"^1.114.13","esbuild-node-externals":"1.20.1","react-resizable-panels":"^4.7.3","@likec4/language-server":"1.53.0","package-manager-detector":"1.6.0","@likec4/language-services":"1.53.0","vscode-languageserver-types":"3.17.5","@tanstack/router-vite-plugin":"^1.114.13","@fontsource-variable/ibm-plex-sans":"^5.2.8"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"_npmOperationalInternal":{"tmp":"tmp/likec4_1.53.0_1774022384025_0.3924151695535385","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"likec4","description":"Toolchain for your architecture diagrams","version":"1.54.0","license":"MIT","homepage":"https://likec4.dev","author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"sponsor":{"url":"https://github.com/sponsors/davydkov"},"repository":{"type":"git","url":"git+https://github.com/likec4/likec4.git","directory":"packages/likec4"},"keywords":["likec4","architecture","diagrams","graph"],"engines":{"node":">=22.22.0"},"bugs":{"url":"https://github.com/likec4/likec4/issues"},"type":"module","bin":{"likec4":"bin/likec4.mjs"},"exports":{".":{"sources":"./src/index.ts","default":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"./config/schema.json":"./config/schema.json","./config":{"sources":"./src/config/index.ts","default":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"}},"./model/builder":{"sources":"./src/model/builder.ts","default":{"types":"./dist/model/builder.d.mts","import":"./dist/model/builder.mjs","default":"./dist/model/builder.mjs"}},"./model":{"sources":"./src/model/index.ts","default":{"types":"./dist/model/index.d.mts","import":"./dist/model/index.mjs","default":"./dist/model/index.mjs"}},"./react":{"types":"./react/index.d.mts","import":"./react/index.mjs","default":"./react/index.mjs"},"./vite-plugin-modules":{"types":"./vite-plugin-modules.d.ts"},"./vite-plugin/internal":{"sources":"./src/vite-plugin/internal.ts","default":{"types":"./dist/vite-plugin/internal.d.mts","import":"./dist/vite-plugin/internal.mjs","default":"./dist/vite-plugin/internal.mjs"}},"./vite-plugin":{"sources":"./src/vite-plugin/index.ts","default":{"types":"./dist/vite-plugin/index.d.mts","import":"./dist/vite-plugin/index.mjs","default":"./dist/vite-plugin/index.mjs"}},"./package.json":"./package.json"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"imports":{"#vite/aliases":{"production":"./src/vite/aliases.prod.ts","sources":"./src/vite/aliases.ts"},"#vite/config-app":{"production":"./src/vite/config-app.prod.ts","sources":"./src/vite/config-app.ts"},"#vite/config-react":{"production":"./src/vite/config-react.prod.ts","sources":"./src/vite/config-react.ts"},"#vite/config-webcomponent":{"production":"./src/vite/config-webcomponent.prod.ts","sources":"./src/vite/config-webcomponent.ts"}},"dependencies":{"@hpcc-js/wasm-graphviz":"1.21.2","@vitejs/plugin-react":"^5.2.0","bundle-require":"^5.1.0","esbuild":"0.27.4","fdir":"6.4.0","playwright":"1.58.2","chokidar":"^5.0.0","std-env":"^3.10.0","type-fest":"^4.41.0","vite-plugin-singlefile":"^2.3.2","vite":"^7.3.1","yargs":"17.7.2","nano-spawn":"^2.0.0","@likec4/core":"1.54.0","@likec4/icons":"1.46.4"},"peerDependencies":{"react":"^18.x || ^19.x","react-dom":"^18.x || ^19.x"},"devDependencies":{"langium":"3.5.0","@dagrejs/dagre":"1.1.8","@fontsource-variable/ibm-plex-sans":"^5.2.8","@mantine/core":"8.3.17","@mantine/hooks":"8.3.17","@pandacss/dev":"^1.9.1","@react-hookz/web":"^25.2.0","@tabler/icons-react":"3.40.0","@tanstack/react-router":"^1.114.13","@tanstack/router-cli":"^1.114.13","@tanstack/router-vite-plugin":"^1.114.13","@types/node":"~22.19.15","@types/picomatch":"^4.0.3","@types/react":"19.2.14","@types/react-dom":"19.2.3","@types/semver":"^7.7.1","@types/yargs":"^17.0.33","@xstate/react":"6.1.0","@xstate/store":"3.17.1","@xyflow/react":"12.10.1","@xyflow/system":"0.0.75","autoprefixer":"^10.4.27","picomatch":"^4.0.4","birpc":"^4.0.0","boxen":"^8.0.1","clsx":"^2.1.1","conf":"^15.1.0","defu":"^6.1.6","esbuild-node-externals":"1.20.1","esm-env":"^1.2.2","fast-equals":"^6.0.0","get-port":"^7.1.0","html-to-image":"1.11.11","is-inside-container":"^1.0.0","json5":"^2.2.3","ky":"^1.14.3","merge-error-cause":"^5.0.2","mkdirp":"^3.0.1","motion":"^12.36.0","npm-run-all2":"^8.0.4","p-limit":"7.3.0","nanostores":"1.2.0","@nanostores/react":"1.1.0","package-manager-detector":"1.6.0","package-up":"^5.0.0","postcss":"8.5.8","pretty-ms":"^9.3.0","react":"19.2.4","react-dom":"19.2.4","react-error-boundary":"^6.1.1","react-resizable-panels":"^4.7.3","react-shadow":"^20.6.0","remeda":"^2.33.6","semver":"^7.7.4","strip-indent":"^4.1.1","tinyrainbow":"^3.0.3","tsx":"4.21.0","turbo":"2.8.21","typescript":"5.9.3","ufo":"1.6.3","obuild":"0.4.31","vite-plugin-dts":"^4.5.4","vite-plugin-inspect":"^11.3.3","vitest":"4.1.0","vscode-jsonrpc":"8.2.1","vscode-languageserver":"9.0.1","vscode-languageserver-types":"3.17.5","vscode-uri":"3.1.0","which":"^5.0.0","wireit":"0.14.12","zod":"^4.3.6","zx":"8.8.5","xstate":"5.30.0","@likec4/config":"1.54.0","@likec4/log":"1.54.0","@likec4/leanix-bridge":"1.54.0","@likec4/language-services":"1.54.0","@likec4/devops":"1.42.0","@likec4/diagram":"1.54.0","@likec4/layouts":"1.54.0","@likec4/vite-plugin":"1.54.0","@likec4/language-server":"1.54.0","@likec4/react":"1.54.0","@likec4/generators":"1.54.0","@likec4/styles":"1.54.0","@likec4/style-preset":"1.54.0","@likec4/tsconfig":"1.54.0"},"scripts":{"typecheck":"tsc --build --verbose","build-cli":"obuild","build-app":"tsx --conditions=sources scripts/bundle-app.ts","build-react":"tsx --conditions=sources scripts/bundle-react.ts","build":"echo \"use pnpm turbo run build\" || true","generate:app":"tsr generate","pack":"pnpm pack","lint":"run -T eslint src/ --fix","lint:package":"pnpx publint ./package.tgz","clean":"pnpm rimraf --glob lib dist app/dist dev/.export dev/dist node_modules/.vite react/* icons","start":"tsx --conditions=sources src/cli/index.ts","dev":"pnpm cli:serve dev","dev:docs":"pnpm cli:serve ../../apps/docs/src","dev:playground:deployment":"pnpm cli:serve ../../apps/playground/src/examples/deployment","dev:playground:dynamic":"pnpm cli:serve ../../apps/playground/src/examples/dynamic","dev:template":"pnpm cli:serve ../create-likec4/template","dev:e2e":"pnpm cli:serve ../../e2e/src","dev:example-cloud":"pnpm cli:serve ../../examples/cloud-system","dev:failed":"pnpm cli:serve ../../examples/failed","dev:example-dev":"pnpm cli:serve ../../examples/diagrams-dev/likec4","dev:examples":"pnpm cli:serve ../../examples","cli":"tsx --conditions=sources src/cli/index.ts","cli:serve":"tsx watch --conditions=sources --exclude=\"./../../{examples,e2e}/**/*.{js,ts,mjs}\" --exclude=\"./../core/src/styles/**/*.{js,ts,mjs}\" src/cli/index.ts serve","cli:build":"pnpm cli build -o dev/dist dev","cli:preview":"pnpm cli preview -o dev/dist dev","cli:export":"pnpm cli export png -o dev/export dev","cli:export:json":"pnpm cli export json -o dev/export/likec4.json dev","test":"vitest run --no-isolate","vitest:ui":"vitest --no-isolate --ui","test:watch":"vitest"},"types":"dist/index.d.mts","module":"dist/index.mjs","_id":"likec4@1.54.0","_integrity":"sha512-i5y42YuZktSSwhArBLArrPuNRB+1tqq+YUO2JmSVh8KTUWg8Dm9KysJ5jAwrbAVYr/Oa29hUhBwfMtqstqFCow==","_resolved":"/tmp/edc3d655e5bd0c915c157b50effa8fb4/likec4-1.54.0.tgz","_from":"file:likec4-1.54.0.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-i5y42YuZktSSwhArBLArrPuNRB+1tqq+YUO2JmSVh8KTUWg8Dm9KysJ5jAwrbAVYr/Oa29hUhBwfMtqstqFCow==","shasum":"6a622d40edd1983f96d7f98dc8282e5d8d3d2db8","tarball":"https://registry.npmjs.org/likec4/-/likec4-1.54.0.tgz","fileCount":114,"unpackedSize":9974704,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/likec4@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjnUD/kldx1qo4apQOBX2Thy4G8b7fvjlS5/lSi2+wSQIhAPk3pgHUh3Ubnqx4Jbzgrej+eQNIP5Dpzas6Kr41VSDo"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a5ced84-1b84-4476-86d1-85a4b9eefb90"}},"directories":{},"maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/likec4_1.54.0_1775593254132_0.7625873471783433"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-21T12:03:09.015Z","modified":"2026-04-07T20:20:54.699Z","0.37.1":"2023-09-21T12:03:09.368Z","0.40.0-build.1":"2023-10-05T10:30:36.354Z","0.40.0-build.2":"2023-10-05T11:38:57.535Z","0.40.0-build.3":"2023-10-05T11:43:46.391Z","0.40.0-build.6":"2023-10-05T12:00:52.123Z","0.40.0-build.7":"2023-10-07T03:50:02.937Z","0.40.0-build.8":"2023-10-07T03:52:34.386Z","0.40.0-build.9":"2023-10-07T03:56:18.677Z","0.40.0-build.10":"2023-10-07T04:07:41.162Z","0.40.0-build.11":"2023-10-07T04:09:36.122Z","0.40.0-build.12":"2023-10-07T04:12:20.071Z","0.40.0-build.13":"2023-10-08T02:29:26.157Z","0.40.0":"2023-10-09T12:21:54.922Z","0.40.1-build.1":"2023-10-11T00:33:47.408Z","0.40.1-build.2":"2023-10-11T00:35:14.091Z","0.40.1-build.4":"2023-10-11T04:23:35.775Z","1.0.0-build.1":"2023-10-17T23:54:10.856Z","1.0.0-build.2":"2023-10-18T00:18:31.833Z","1.0.0-build.3":"2023-10-18T00:26:50.837Z","1.0.0-build.4":"2023-10-18T00:55:59.777Z","0.41.0":"2023-10-25T02:07:41.872Z","0.42.0":"2023-10-26T01:14:32.723Z","0.42.1":"2023-10-26T02:36:01.183Z","0.42.2":"2023-10-28T09:47:32.736Z","0.43.0":"2023-10-29T01:48:05.441Z","0.43.1":"2023-10-29T22:39:09.361Z","0.44.0":"2023-10-30T03:16:41.441Z","0.44.1":"2023-11-02T02:16:57.431Z","0.44.2":"2023-11-02T03:16:26.674Z","0.45.0":"2023-11-04T00:57:08.133Z","0.46.0":"2023-11-11T02:28:26.466Z","0.46.1":"2023-11-14T13:10:30.263Z","0.47.0":"2023-11-18T00:09:59.662Z","0.48.0":"2023-11-21T03:05:23.991Z","0.49.0":"2023-11-23T13:45:05.435Z","0.50.0":"2023-12-01T01:45:43.200Z","0.51.0":"2023-12-05T12:11:00.890Z","0.52.0":"2023-12-12T11:01:53.495Z","0.53.0":"2024-01-10T23:56:54.606Z","0.54.0":"2024-01-12T02:40:11.196Z","0.56.0":"2024-02-17T21:41:13.924Z","0.57.0":"2024-02-23T16:52:59.772Z","0.57.1":"2024-02-23T17:53:52.411Z","0.58.0":"2024-03-08T12:29:50.026Z","0.60.0":"2024-03-10T01:57:39.559Z","0.60.1":"2024-03-22T22:22:19.098Z","0.60.2":"2024-03-26T01:16:31.671Z","0.60.3":"2024-03-28T09:31:00.538Z","1.0.0-next.0":"2024-03-29T12:16:52.455Z","1.0.0-next.1":"2024-03-29T12:19:49.820Z","1.0.0-next.2":"2024-04-01T00:04:22.202Z","1.0.0-next.3":"2024-04-01T00:31:14.386Z","1.0.0-next.4":"2024-04-01T00:45:01.020Z","1.0.0-next.5":"2024-04-01T01:37:55.928Z","1.0.0-next.6":"2024-04-01T02:38:30.001Z","1.0.0-next.7":"2024-04-01T03:13:16.825Z","1.0.0-next.8":"2024-04-02T22:10:45.587Z","1.0.0-next.9":"2024-04-02T22:30:07.720Z","1.0.0-next.10":"2024-04-02T23:39:14.861Z","1.0.0-next.11":"2024-04-11T12:11:30.526Z","1.0.0-next.12":"2024-04-11T14:26:56.122Z","1.0.0-next.13":"2024-04-12T20:08:53.148Z","0.60.4":"2024-04-13T19:11:22.496Z","1.0.0-next.14":"2024-04-30T02:53:32.868Z","1.0.0-next.15":"2024-05-04T21:06:46.389Z","1.0.0-rc.1":"2024-05-06T17:47:08.873Z","1.0.0":"2024-05-17T14:29:48.942Z","1.0.1":"2024-05-18T12:11:32.465Z","1.0.2":"2024-05-21T16:57:58.848Z","1.1.0":"2024-05-24T12:07:19.524Z","1.1.1":"2024-05-26T19:09:43.887Z","1.2.0":"2024-06-12T14:03:30.515Z","1.2.1-next":"2024-06-14T00:31:14.544Z","1.2.1":"2024-06-14T01:06:59.591Z","1.2.2":"2024-06-14T08:28:37.737Z","1.3.0":"2024-06-23T02:04:06.251Z","1.4.0":"2024-06-28T11:04:29.326Z","1.5.0":"2024-07-12T13:25:01.170Z","1.6.0":"2024-07-20T12:35:40.362Z","1.6.1-next":"2024-07-20T14:25:05.808Z","1.6.1-next.2":"2024-07-23T17:30:21.362Z","1.6.1-next.3":"2024-07-23T21:20:58.579Z","1.6.1-next.4":"2024-07-23T23:04:56.494Z","1.6.1":"2024-07-24T01:12:48.424Z","1.7.0-next.1":"2024-08-10T01:21:42.347Z","1.7.0":"2024-08-10T03:43:36.794Z","1.7.1":"2024-08-10T09:39:45.905Z","1.7.2":"2024-08-10T10:01:57.622Z","1.7.3":"2024-08-16T23:06:56.326Z","1.7.4":"2024-08-17T01:06:59.352Z","1.8.0":"2024-08-27T15:52:02.923Z","1.8.1":"2024-08-30T01:10:19.565Z","1.8.2-next.0":"2024-09-01T00:55:36.427Z","1.8.2-next.1":"2024-09-01T11:25:34.734Z","1.9.0":"2024-09-07T00:16:17.726Z","1.10.0":"2024-09-12T12:20:31.021Z","1.10.1":"2024-09-17T08:42:31.630Z","1.11.0":"2024-09-24T22:00:07.532Z","1.12.0":"2024-10-07T01:42:14.244Z","1.12.1":"2024-10-10T01:40:11.595Z","1.12.2":"2024-10-10T18:58:02.079Z","1.13.0":"2024-10-18T01:22:41.751Z","1.14.0":"2024-10-20T00:59:20.928Z","1.15.0":"2024-10-27T00:18:15.497Z","1.15.1":"2024-10-30T11:14:15.589Z","1.16.0":"2024-11-04T04:44:07.648Z","1.17.0":"2024-11-15T03:23:13.768Z","1.17.1":"2024-11-28T16:23:11.070Z","1.18.0":"2024-12-12T17:39:40.082Z","1.19.0":"2025-01-01T08:16:54.409Z","1.19.1":"2025-01-03T06:38:46.119Z","1.19.2":"2025-01-06T22:09:21.762Z","1.20.0":"2025-01-27T01:33:10.198Z","1.20.1":"2025-01-27T10:23:08.118Z","1.20.2":"2025-02-01T16:13:42.215Z","1.20.3":"2025-02-06T03:28:56.899Z","1.21.0":"2025-02-07T12:51:06.621Z","1.21.1":"2025-02-08T01:43:52.542Z","1.22.0":"2025-02-13T13:51:03.461Z","1.22.1":"2025-02-13T17:49:31.795Z","1.23.0":"2025-02-21T13:39:57.837Z","1.23.1":"2025-02-23T11:32:40.346Z","1.24.0":"2025-02-25T04:43:47.084Z","1.24.1":"2025-02-27T11:20:17.314Z","1.25.0":"2025-03-07T11:26:55.489Z","1.25.1":"2025-03-10T14:49:45.667Z","1.26.0":"2025-03-11T13:18:45.311Z","1.26.1":"2025-03-11T15:21:13.011Z","1.26.2":"2025-03-17T22:10:10.130Z","1.27.0":"2025-03-27T11:29:16.794Z","1.27.1":"2025-03-28T02:23:15.597Z","1.27.2":"2025-04-01T09:41:48.404Z","1.27.3":"2025-04-02T00:26:17.129Z","1.28.0":"2025-04-09T15:30:34.607Z","1.28.1":"2025-04-11T22:55:18.376Z","1.29.0":"2025-04-16T03:22:50.813Z","1.29.1":"2025-04-25T08:44:33.434Z","1.30.0":"2025-04-27T00:31:36.088Z","1.31.0":"2025-05-25T15:57:22.314Z","1.32.0":"2025-06-10T13:09:28.037Z","1.32.1":"2025-06-12T08:06:04.445Z","1.32.2":"2025-06-16T12:01:04.072Z","1.33.0":"2025-06-25T09:01:32.794Z","1.34.0":"2025-07-01T05:34:11.953Z","1.34.1":"2025-07-01T06:49:06.853Z","1.34.2":"2025-07-01T08:48:57.257Z","1.35.0":"2025-08-02T04:10:48.587Z","1.36.0":"2025-08-08T04:04:29.929Z","1.36.1":"2025-08-08T05:49:03.926Z","1.37.0":"2025-08-14T12:07:15.843Z","1.38.0":"2025-08-16T02:42:28.282Z","1.38.1":"2025-08-20T16:44:28.485Z","1.39.0":"2025-09-05T12:53:42.211Z","1.39.1":"2025-09-06T00:25:52.905Z","1.39.2":"2025-09-08T23:39:14.184Z","1.39.3":"2025-09-09T11:38:37.343Z","1.39.4":"2025-09-10T14:19:03.417Z","1.39.5":"2025-09-11T17:01:06.144Z","1.40.0":"2025-09-14T13:40:51.058Z","1.41.0":"2025-09-16T21:08:04.221Z","1.42.0":"2025-09-30T22:43:57.829Z","1.42.1":"2025-10-07T21:12:09.500Z","1.43.0":"2025-10-25T00:38:30.917Z","1.44.0":"2025-11-10T22:58:35.237Z","1.45.0":"2025-11-23T21:39:27.132Z","1.46.0":"2025-12-09T00:15:24.727Z","1.46.2":"2025-12-18T23:02:38.292Z","1.46.3":"2025-12-19T06:22:52.650Z","1.46.4":"2025-12-20T04:51:47.186Z","1.47.0":"2026-01-04T11:15:36.109Z","1.48.0":"2026-01-27T20:37:18.495Z","1.49.0":"2026-02-13T11:02:34.372Z","1.50.0":"2026-02-21T16:54:35.326Z","1.51.0":"2026-03-04T11:16:57.421Z","1.52.0":"2026-03-09T12:32:23.859Z","1.53.0":"2026-03-20T15:59:44.249Z","1.54.0":"2026-04-07T20:20:54.357Z"},"bugs":{"url":"https://github.com/likec4/likec4/issues"},"author":{"name":"Denis Davydkov","email":"denis@davydkov.com"},"license":"MIT","homepage":"https://likec4.dev","keywords":["likec4","architecture","diagrams","graph"],"repository":{"type":"git","url":"git+https://github.com/likec4/likec4.git","directory":"packages/likec4"},"description":"Toolchain for your architecture diagrams","maintainers":[{"name":"davydkov","email":"denis@davydkov.com"}],"readme":"# LikeC4\n\n<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Version](https://img.shields.io/npm/v/likec4)</a>\n<a href=\"https://www.npmjs.com/package/likec4\" target=\"_blank\">![NPM Downloads](https://img.shields.io/npm/dm/likec4)</a>\n\n`likec4` package is a composition of language services, react components, vite plugin and CLI.\n\nFeatures:\n\n- Preview diagrams in a local web server (with lightning-fast updates) ⚡️\n- Build a static .website (deploy to github pages, netlify...) 🔗\n- Export to PNG, JSON, Mermaid, Dot, D2, DrawIO (if you need something static) 🖼️\n- Import from DrawIO (.drawio → LikeC4) for reusing existing diagrams 📥\n- Vite Plugin (for embedding diagrams into your Vite-based application) ⚙️\n- Generate React components (for custom integrations ) 🛠️\n\n## Install\n\n> **Compatibility Note:**\\\n> LikeC4 requires [Node.js](https://nodejs.org/en/) version 20+\n\n### Local installation\n\nIf you're using it in an npm project, install it as a development dependency:\n\n```sh\nnpm install --save-dev likec4\n```\n\nYou can reference it directly in the `package.json#scripts` object:\n\n```json5\n{\n  scripts: {\n    dev: 'likec4 serve ...',\n    build: 'likec4 build ...'\n  }\n}\n```\n\n### Global installation\n\nTo use the CLI globally, you can call it with [`npx`](https://docs.npmjs.com/cli/v10/commands/npx):\n\n```sh\nnpx likec4 [command]\n```\n\nIf you want to use it in any arbitrary project without [`npx`](https://docs.npmjs.com/cli/v10/commands/npx), install it globally:\n\n```sh\nnpm install --global likec4\n\n# Then, you can call `likec4` directly:\nlikec4 [command]\n```\n\n## CLI Usage\n\n> Refer to the help:\n>\n> ```sh\n> likec4 build -h\n> likec4 codegen react -h\n> ```\n>\n> Almost all commands have a `--help` option and provide usage examples.\n\n### Preview diagrams\n\nIn a folder with LikeC4 sources:\n\n```sh\nlikec4 serve\n\n# Aliases:\nlikec4 start\nlikec4 dev\n```\n\nThis recursively searches for `*.c4`, `*.likec4` files in the current folder, parses and serves diagrams in a local web server.\\\nAny change in the sources triggers a hot update in the browser.\n\n> **Tip:**\\\n> You can use `likec4 start [path]` in a separate terminal window and keep it running while you're editing diagrams in editor, or even serve multiple projects at once.\n\n### Build static website\n\nBuild a single HTML with diagrams, ready to be embedded into your website:\n\n```sh\nlikec4 build -o ./dist\n```\n\nDemo - [https://template.likec4.dev](https://template.likec4.dev/view/boutique/)\n\n> **Tip:**\\\n> [likec4/template](https://github.com/likec4/template) repository demonstrates how to deploy to github pages.\n\n### Generate React components\n\n```sh\nlikec4 codegen react --outfile ./src/likec4.generated.tsx\n```\n\n[📖 Read documentation](https://likec4.dev/tooling/code-generation/react/)\n\n### Export to PNG\n\n```sh\nlikec4 export png -o ./assets\n```\n\nThis command starts the local web server and uses Playwright to take screenshots.\\\nIf you plan to use it on CI, refer to [Playwright documentation](https://playwright.dev/docs/ci) for details.\n\n### Export to Mermaid, Dot, D2, PlantUml\n\nExport to various formats via codegen:\n\n```sh\nlikec4 codegen mmd\nlikec4 codegen mermaid\nlikec4 codegen dot\nlikec4 codegen d2\nlikec4 codegen plantuml\n```\n\n### Export to DrawIO / Import from DrawIO\n\nExport LikeC4 views to DrawIO (`.drawio`) or convert existing DrawIO diagrams to LikeC4 (`.c4`):\n\n```sh\nlikec4 export drawio -o ./diagrams\nlikec4 import drawio diagram.drawio -o src/model.c4\n```\n\n[📖 Read documentation](https://likec4.dev/tooling/cli/) for other CLI usage\n\n### MCP Server\n\nStart MCP server with `stdio` transpor:\n\n```sh\nlikec4 mcp\n# or\nlikec4 mcp --stdio\n```\n\nStart MCP server with `http` transport on port 33335:\n\n```sh\nlikec4 mcp --http\n```\n\nStart MCP server with `http` transport on port 1234:\n\n```sh\nlikec4 mcp -p 1234\n```\n\n[📖 Read documentation](https://likec4.dev/tooling/mcp/) for MCP usage\n\n## Vite Plugin\n\nLikeC4 Vite Plugin allows you to embed views from your LikeC4 model into your Vite-based application.\\\nThe plugin will automatically generate the necessary code to render the views.\n\nAdd LikeC4 plugin to the Vite config:\n\n```ts\n// vite.config.ts\nimport react from '@vitejs/plugin-react'\nimport { LikeC4VitePlugin } from 'likec4/vite-plugin'\nimport { defineConfig } from 'vite'\n\nexport default defineConfig({\n  plugins: [\n    react(),\n    LikeC4VitePlugin(),\n  ],\n})\n```\n\nUse the `LikeC4View` component in your application:\n\n```tsx\nimport { LikeC4View } from 'likec4:react'\nimport { StrictMode } from 'react'\nimport { createRoot } from 'react-dom/client'\n\ncreateRoot(document.getElementById('root')!).render(\n  <StrictMode>\n    <LikeC4View viewId=\"index\" />\n  </StrictMode>,\n)\n```\n\n[📖 Read documentation](https://likec4.dev/tooling/vite-plugin/) for Vite piugin usage\n\n## API Usage\n\nYou can access and traverse your architecture model programmatically using the LikeC4 API.\n\n### From workspace\n\nRecursively searches and parses source files from the given workspace directory:\n\n```ts\nimport { LikeC4 } from 'likec4'\n\nconst likec4 = await LikeC4.fromWorkspace('path to workspace', opts)\n```\n\n### From source\n\nParses the model from the string:\n\n```ts\nimport { LikeC4 } from 'likec4'\n\nconst likec4 = await LikeC4.fromSource(\n  `\n  specification {\n    element system\n    element user\n  }\n  model {\n    customer = user 'Customer'\n    cloud = system 'System'\n  }\n  views {\n    view index {\n      include *\n    }\n  }`,\n  opts,\n)\n```\n\n### Example\n\nWhen the model is initialized, you can use the following methods to query and traverse it.\n\n```ts\nimport { LikeC4 } from 'likec4'\n\nconst likec4 = await LikeC4.fromSource(`....`)\n\n// Validation errors\nconsole.log(likec4.getErrors())\n\n// Traverse the model\nconst model = likec4.model()\nmodel\n  .element('cloud.backend.api')\n  .incoming() // relationships incoming to the element\n  .filter(r => r.tags.includes('http')) // filter by tags\n  .map(r => r.source) // get source elements\n\n// Layouted views\nconst diagrams = await likec4.diagrams()\n```\n\n## Getting help\n\nWe are always happy to help you get started:\n\n- [Join Discord community](https://discord.gg/86ZSpjKAdA) – it is the easiest way to get help\n- [GitHub Discussions](https://github.com/likec4/likec4/discussions) – ask anything about the project or give feedback\n\n## Contributors\n\n<a href=\"https://github.com/likec4/likec4/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=likec4/likec4\" />\n</a>\n\n[Become a contributor](../../CONTRIBUTING.md)\n\n## Support development\n\nLikeC4 is a MIT-licensed open source project with its ongoing development made possible entirely by your support.\\\nIf you like the project, please consider contributing financially to help grow and improve it.\\\nYou can support us via [OpenCollective](https://opencollective.com/likec4) or [GitHub Sponsors](https://github.com/sponsors/likec4).\n\n## License\n\nThis project is released under the [MIT License](LICENSE)\n","readmeFilename":"README.md"}