{"_id":"logicstamp-context","_rev":"42-3ed3af99b34163b7b33e6e9334916b0e","name":"logicstamp-context","dist-tags":{"latest":"0.8.8"},"versions":{"0.1.0":{"name":"logicstamp-context","version":"0.1.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.1.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"df9c00d97307e8413c3a2acff9ea113aaeff807c","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.1.0.tgz","fileCount":89,"integrity":"sha512-mFa01BmFc96KVVrr6VVzhD0QJ9ItZL2OMrdUoKCk+5TM1dW8QEuYDYx1kMntqErGYmKnX7l9GJ/Q9WM9rn/meQ==","signatures":[{"sig":"MEYCIQDGgYTkOgUZE1uUZa65Yw5UF7snETvXO7NDhWUSH5cZgAIhAKVg+yGVci6ccSx9igdZpV3b9QTGbIhIfDfdd1XEhrd1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"845ca30fcf59b7fbe4f5801ae8109ad89aad34fd","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.1.0_1764095727914_0.36242897182594436","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"logicstamp-context","version":"0.1.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.1.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"5c5820b208fb6fe14145baaab571ceef0abfcfc7","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.1.1.tgz","fileCount":89,"integrity":"sha512-fLuBBZgh2G2ES2dkI2P5iaVrQj6kdGrpmpxx4SFltbPfeTtOHZPCtRonPqNvCOP8Y9gwqCav1Ik/etoC18isUQ==","signatures":[{"sig":"MEUCIQCURbMOzszfY6OFPiCdcZVS+dQeXxcAZbPZI9j74WKuwwIgS3SgmiW6z1MS/XxVtI6ytuIKXIDklFXzzq89xXV5DL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"2a290333b5fb29e7f21306ef7e4e634617e42b96","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.1.1_1764234568768_0.0845703937002309","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"logicstamp-context","version":"0.2.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"bbb855340c8256245eb51ac4ba5fbfb588469dfb","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.0.tgz","fileCount":217,"integrity":"sha512-a6xTonVCgiBmaM8CimscT1kQQCuqoHotSir2IAd26LRmJSdhFAUeVvfoDoifJo4gLfiBUeZZhP91/uQpO++QBQ==","signatures":[{"sig":"MEQCIDITuUFxzCLr4bltkRkPIQwksIbeIy4JSRTKhStervllAiAS+dLHakC2ESYXl+FMNZ2fJRSgYfSF+x0MiVgKDtB/7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"a0e0cd3cea6d64a1d87905b9dfbb9ff4fb3c92d0","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@dqbd/tiktoken":"^1.0.17","@vitest/coverage-v8":"^4.0.8","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.0_1764288217129_0.47304215052066856","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"logicstamp-context","version":"0.2.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"7d8e1f841957e662e8e636ae0a7f6ed33caeafdd","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.1.tgz","fileCount":217,"integrity":"sha512-fdMsUvxnVKecPkWZReqzaOwevfPVxa3ve4eSeNDsQ3XYWAx2JKb/AIRXKjazFaHV2dgpX+zaqn536qXiERRw2g==","signatures":[{"sig":"MEQCIHjesYQ5nHrUiBfzuEQclhIvk8KwQtwv1SJam6XO1PQpAiAgqDEG9CW4aglDAXzXiSORtoQjf+XtnsQOIR5VkaqYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"cdfe34587f16bd9571dd4b645ab160d6a06a8872","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.1_1764292360594_0.1107742230629638","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"logicstamp-context","version":"0.2.2","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.2","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"dbb3114512325aa664f9c20556f1bbaaf7b0f3f2","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.2.tgz","fileCount":217,"integrity":"sha512-6cJosNOjnVk7I4ojN9JjGntRuyIGN68cqDGgXBHo31jcKa1Ir6O894I5xbYSMUSN/X8hFTMyRMSDbGtLCMxAUQ==","signatures":[{"sig":"MEUCIQCBX+RJ0xMbt0kDHv9tqjik4ub0BSvdr70wz4OD+k93gQIgeUN98RIVckGKTyFdvhS9aGpMAQtkNqzywBSxNTim5QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"678c62275e262fc10b86a34b76fce5afaab36689","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.2_1764337175468_0.9437684496241847","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"logicstamp-context","version":"0.2.3","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.3","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"4b3fce3ac7c0b2db6773eca184a1d2175b4daa86","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.3.tgz","fileCount":217,"integrity":"sha512-+ynEEJKA/I8dKI6tp//vonoGmb7u36104dLzxNEYfDSqtbNLBIpeSmg/Rj3Prlumsh3FLSB1nKsw7tQAGqmqXg==","signatures":[{"sig":"MEUCIQCUKbAyYFL49Ro1DSiIo8buLTunvVnC5r8LaIoKj3qxUQIgBd0zEE4jQXCSd842nOqfwForI5LhRu4LS4X4qv/YPsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592691},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"a613daaa297a43a20495ae1c1e98eb8e8b06d15f","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.3_1764388490950_0.9442102128548922","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"logicstamp-context","version":"0.2.4","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.4","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"a238db4540cc831f8d8d8850f4733083969bc452","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.4.tgz","fileCount":221,"integrity":"sha512-2aFNmUA43iHkhOYxL5X+rwP08haaQMXNXF16GiQWGW2JDyM9oR6xIgp3sPHtTLMgNXTwYFYUdBCzmAf9SoAQhA==","signatures":[{"sig":"MEQCIAaioYr+0UhNXYpFkR/riEbqbe9vnuurn4QjrZA4I6ImAiB5JjTslloHxUVy03A8qDjHJXfxJvtrQrzHOBQ1AxwOmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591719},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"49b418ceec2a1b17462d44d04b9730ecd351c546","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.4_1764420919169_0.22107734243309451","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"logicstamp-context","version":"0.2.5","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.5","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"df9f4a59301b7253a009650756ebcd764f57ebf0","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.5.tgz","fileCount":233,"integrity":"sha512-iJOjEUF+1LyAbXSyumv6r5H5Sn5kLP3HZ7uabi0N8LFFdh38TTe6jMJB1GJVv/Vx8lBJgSmvCOpQm2elhA61Ag==","signatures":[{"sig":"MEQCIEzK+aijqi94IrYBUxxhQUM3N5q9OlXZsH6/7GhyGgAcAiA/P2YGqps2S3SRVDyk/8cL2icRraRDiw1t566XhXiatg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823648},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"a402098ef4f543f1cdacda4fe9c1fae7cf8d3294","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.5_1764518539487_0.8781063269125731","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"logicstamp-context","version":"0.2.6","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.6","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"0145de69f2221fd9ab2999a1b5667c2325a47aa6","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.6.tgz","fileCount":233,"integrity":"sha512-fzYL4bUPx00M/JDD7FN50j3R7lT1+OHtVeRlF95dFYrHqqKDn2eMfSThmvN+nneAww7Fih0ePLzVEJV23c9zlA==","signatures":[{"sig":"MEQCIG/kVFdD7XVwe9+hlIqAU4h6yAkpeny3fAwLeRMmrYngAiBHS+M2lEGjAaPCjI+XmzVgknyNqTl6UqkulKpe341oeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"51c0ec74954f017008153d1c56811269ddb29253","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.6_1764547308995_0.741720520046856","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"logicstamp-context","version":"0.2.7","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.2.7","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"ea07694744f493b01fb0af2687e3c00aa00d0ae6","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.2.7.tgz","fileCount":249,"integrity":"sha512-Qk00b6oZAb5/XjfhAk3IVLysgXW1p6jGoEB30onvWXMAgB0yXgcx2yYGT0Yde8lCb8oyCqgU/FA0EI48mWM8JA==","signatures":[{"sig":"MEUCIAo0yRKdYKEc963qlWd0reEhgOWqmXd5m8BZkfTRICz6AiEAwIG/V4p0xqmckyWP5QRQpk8Z+PnCv46zZsbh8kimTug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"9bee9d914b8196394d8c9f746b9c32306ec4c7db","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.2.7_1764792862602_0.4347306766762915","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"logicstamp-context","version":"0.3.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"name":"LogicStamp Contributors"},"license":"MIT","_id":"logicstamp-context@0.3.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"be349e940f40f502def5c607762cb418deaeca77","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.0.tgz","fileCount":261,"integrity":"sha512-bLnQhhuY6Vlrw15uTK6qz1ct5R8KxDyvM1ioflgsB86Nj07X7S3FWlaksvmIEQr9uetkQyj1ypMe7x67O7Z0Uw==","signatures":[{"sig":"MEUCIBN7Lkgyn13Wqkua+7Sd8dD9E2W3To/a3sLb8tNHGVfcAiEAv42cEgUzKSBVLD7wfqRPvkjv9u/5Tr5A8VzImkFZYUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"0533fc9991fd531f957bf0986d7c7dc26888a3b4","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.0_1765148094280_0.5620983894388007","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"logicstamp-context","version":"0.3.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"amit23082@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"fd3c9728c25abde18377d6e7eaac56008fd3cfcc","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.1.tgz","fileCount":261,"integrity":"sha512-4vEE9HfZLzdqc1IxP/w9LBQSGQuG9su6gaV4uOg77mWAl6q45PsBHRhbzQY9ZxdBQpGRHuc/6OTGX3QmjIhI2Q==","signatures":[{"sig":"MEUCIQCyn1MRb+FhmcjqOtoYhZoFe9sW+rqyzw0uLiAIX4hHPgIgWd927H9LIYMYKCZbfEncvZuEpRMIiBgyY9mdGY6iSkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"94d4162fa2e0d62eba3fd8b5926759ae00783d11","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.3.10","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.1_1765755510361_0.3576129149663685","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"logicstamp-context","version":"0.3.2","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"amit23082@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.2","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"b2df9f109a369d0fdc67b41ee065c23497eb910b","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.2.tgz","fileCount":261,"integrity":"sha512-90XjH/oZoOfbhxIWg8WdiCDPOzwTy6kEey4ap6K47j4SR/4UlOziABFnYs9hTq9V5WIMNgHDxeLC75kZ/f2D2A==","signatures":[{"sig":"MEUCIAXQvwoWqHYZ6PUdGIFh+fAkz6mxvswPHGXYDbQ4DaxuAiEAwKMiZfKT/vODCWJ7WD9UcRUbER57Pyh5tIIjcRYSTnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992921},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"a028e14a37a4118e0c4545bbda8b263d6974a88a","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.1.0","css-tree":"^3.1.0","ts-morph":"^21.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.8","@vitest/ui":"^4.0.8","typescript":"^5.3.3","@types/node":"^20.11.5","@vitest/coverage-v8":"^4.0.8"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.2_1766345463241_0.5753252375341458","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"logicstamp-context","version":"0.3.3","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"amit23082@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.3","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"0762179d2032efab8a6aa26ae257e525785116a1","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.3.tgz","fileCount":261,"integrity":"sha512-QfvjITn6lpLP/HZtJO/j6cJqv6cUofFoELhbY2VWkQFug2q6BgJW9wJIzrboiHfuHh6YGQEc2R6dEoJypvp9aA==","signatures":[{"sig":"MEYCIQDLp1FXLjEHzGjIp0Uu6ob1ddrxky6FFya9Z+S4geK/UQIhAKq9znM0cTYBsDQ75qw1UzjrMvr8MWwVmSn5eNQbJasH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"10c8b8daddbaa778215ffde883f988c4fdda0b4c","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.3_1766437516781_0.659211133357618","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"logicstamp-context","version":"0.3.4","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"amit23082@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.4","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"b0d2be4a11ada9f4a192116ea6e1790e1fb6861f","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.4.tgz","fileCount":265,"integrity":"sha512-B/hmHAbUKM9R3eLXE8BzvIRUfiQ/DNrk4qe3cYJQWqC0zte+nVL8kmnlVy/q1fVChm5IZpAkiSngkNJCKZzd3g==","signatures":[{"sig":"MEQCIAZBtiy5hUH8Gh2sQgFRvmBiTPJemp1vfHgFypocCkH2AiAfp/C5vWVkRrfjA7Vfc0kglERngva+PNNSEsp7AQjgSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057769},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"7c48c009d3c958c7436e6c22c859958939fdaa3f","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React/Next.js/Vue/TypeScript codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.4_1767485376314_0.26114054173819445","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"logicstamp-context","version":"0.3.5","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"amit23082@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.5","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"61ccefd3d1aa7819e1e98b98b1135780c543fcd6","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.5.tgz","fileCount":269,"integrity":"sha512-6tvktsubVQQ9ZpzSTgfALa0tiTV++Ri8XGJ7seNQGhOIt9ZGfYfeqrtkdyhVndHM19FnbjXpzZevMjqLz+46vg==","signatures":[{"sig":"MEYCIQCdSIyL2Vl+ouf732h+jX3a/KVoqQuLe3mDJOFrThKiogIhAMJdBXiKhGPRmdnHzilOATonNX2w4U6TB1tYASnfaX3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086595},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"8ecac826ecf751f776d25003a508910943d8e6cd","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate AI-friendly context bundles from React/Next.js/Vue/TypeScript codebases with LogicStamp contracts","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.5_1767714130152_0.3281449818334332","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"logicstamp-context","version":"0.3.6","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.6","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"042e49a32189e360b0ecfbbf94e87c23437b714b","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.6.tgz","fileCount":277,"integrity":"sha512-6em4dFuy94NYyVFfbM1Jsgs4nNzzWM/BvCyo7iQUxAugDXtmcvoL6No6R9jJmiRP2nVc4oCczvjuGFkCJPYTEg==","signatures":[{"sig":"MEYCIQCMn7Cv5uqmcsghwmGP9yuQC4cpEWcakrVwU//yJ4528wIhAJ5L1qv81HUXQjyqS4fiNQE0du9aU3TRFGcDc3k1FqKB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143881},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"e04bffb0ea5121c3466d7507d491af836bc90f26","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.6_1768152551112_0.5887553738802385","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"logicstamp-context","version":"0.3.7","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.7","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"0c4343d88b383b4bfc9c85ccffcbe768c9e0a43c","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.7.tgz","fileCount":277,"integrity":"sha512-I7xhwbvPP/bZqBlcyH5vtFkiXvZ3vM66VZ0RU/gAdQ3XPdEpQ3aQ52EgYoDvoV5O8emNYRHoEB9BJzPCC/Eeug==","signatures":[{"sig":"MEUCICJCFOQdhDdZPjJiZn1BzcMgXby3e1W6aO+5hrReKTihAiEAreRFESf/motprkw8t+CWfF8epQK495fOkbTi3NFqk0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"e8c8e743e68669639a74a8d5c66a596e8ec8f90b","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.7_1768398768788_0.4944555551966072","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"logicstamp-context","version":"0.3.8","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.8","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"c4e2b0b64003ba472688c1559b5d9654d1db3f79","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.8.tgz","fileCount":281,"integrity":"sha512-FpzDHmvWRsTr5JVeJU3jI5ZSw07wCX7sLFJzoewMWfGZrU485pu8ugf5sij4TO02wgitgoR7+dXYsso7hh5Wog==","signatures":[{"sig":"MEQCIG+DxODItkpwdPBAC87MgCqIG6YgCo/bSaGsAz8cxVdoAiAaA+ImAkowxdu0a6vvHYjssWY/NsPoRGMrg5xYG/cFMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1168384},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"5b883fe312b90c20102a21614132476f88028b17","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.8_1768493451840_0.41037229782034323","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"logicstamp-context","version":"0.3.9","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.9","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"3ef08bba975aec63a641443a4b04fa2f3c5123f8","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.9.tgz","fileCount":281,"integrity":"sha512-NKnJ73f2jAyNLyEsPj/HBjVa+PMuSM3sU74nz/S2HQOrv4ocS4+JLaGtrPNX3SKD28xrsAxUe42iNKqsjzaxXQ==","signatures":[{"sig":"MEUCIEBsCS6a4xP3rB7ssZS6YzXLLCdTURjAeyGdM221oi0dAiEAm1Un1FMx2ZsGzbGXA39mhdl+vGJSBWa6bZCNIjN/xJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1191335},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"10c2435200944825defdd6dd68e8933d1b381372","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.9_1768605181174_0.6719779322781629","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"logicstamp-context","version":"0.3.10","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.3.10","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"3b4e6a6f71ee4c4afaa4a3c039780b7e0850eee8","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.3.10.tgz","fileCount":281,"integrity":"sha512-ZuGpBbjxWv/riXtAQFYNHIRndsGEkVSpJC4O4Tpk+TSpUoKy0kalUH0Vt8owdO2bfAdCAAn3GV6n1erWJ4glvg==","signatures":[{"sig":"MEUCIBbVI9F4gMyAfi+PCMlaYyEgsdmEKJmqBlFJ+tCu5HziAiEA2hRz3YSXDQpVKalWqJWaH6ZIRFbbNTIjm58hfJNEPyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"dd4fe9fcb5a68771f8657b2a8efe9882525eb918","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.3.10_1768655723497_0.35218251857876837","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"logicstamp-context","version":"0.4.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.4.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"f9c6bb02e7edd84e5fb49dba7a6c04af5db68761","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.4.0.tgz","fileCount":317,"integrity":"sha512-BIBoCmGgWy3GFGnKOyqq+SE62JiEiF0yMdGPEE/eRZ30WjUj95Gp+lo6INH+Z0+FygFoWiIPdvK3qg5rKfhklg==","signatures":[{"sig":"MEUCIQCydZfyytwVDGXw7WspI3eWeCi2DoY+m9MiBDiz2zoQjgIgenhcj6CEoqgpeoXguIWEtN+U7KHFkSM20jmdwOS2k9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"beb595453b61b18c020b157882f803d87bc2cbce","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.4.0_1768742472829_0.2500467051751183","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"logicstamp-context","version":"0.4.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.4.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"4bc4d043e0a872ddec9747fa2211dd0195b25a8b","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.4.1.tgz","fileCount":345,"integrity":"sha512-NZ8pUJ8n1kQQckSjidJht0Jzz3nm5PQIzdOwxGzmQ7ELY1C5HNDe3mvxJ/lX10fsVLFSFO2ADRNKJFg2Ksc4kw==","signatures":[{"sig":"MEUCIGck9CeSN7HeaNfw6SyD7Pp3GlwXfGEGZfoXKvAlsudLAiEAijmnIu1aH+hXIxgiYCMJDHXg6pcpaYqUen525cdLSjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398593},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"7164aa1fd7deeb7931d0829dc7e2c1cfebb46e37","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.4.1_1768934072124_0.019133186209644437","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"logicstamp-context","version":"0.5.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"b5e866b7e718e71c016eb9a4e9d5327503c4e83c","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.0.tgz","fileCount":345,"integrity":"sha512-mIT53g65WMOEuBe4AfxEG94+iPdXRQvs1cKjaSdWFISKX5IrOW3UhLea/my3Em4Y0lNSucHJbhDxxMUb1RHTlg==","signatures":[{"sig":"MEYCIQCL2o5YaooD/p7Fv0fyMAACcsbPpDG26p5VgfI9AahdGAIhAMRmHpU/OqC6C/R7ZsJ4kXhmW9m4w7NuThjv+BekMpXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420212},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"62363bad2b3f12ff80e3437787b3f3e6b959b8dc","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.0_1769621387607_0.5451672686994147","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"logicstamp-context","version":"0.5.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"73fff48a1405faa4b9461518c1c176a5a3f54a69","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.1.tgz","fileCount":353,"integrity":"sha512-XCqy9428xIqONwQ0k6FHdO2eUl7Ue86TlhamlHDMzmfJEcPVPLhYfsDHN4gRMze5OHPjRkemTlTkK4u9WNFb3w==","signatures":[{"sig":"MEQCIGBXNqoJp4aYO2dttAldebiwCc+hICGm0VMny30W5tGxAiA3ZRKBMT9o3PMEPexMRSM0hp4UaxkbUjgg4t8p7dn+9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"e8ef2c81fd579317a8d8f8f6e6bc1fa62ddeb133","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.1_1770340331952_0.7504637569828405","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"logicstamp-context","version":"0.5.2","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.2","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"a746e714e41faa774d4e381324bb6cb31630b762","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.2.tgz","fileCount":353,"integrity":"sha512-AEW7Z25SaeDl3qNcB4c8YE0XnFSTKNvFVehWe6pBQg/9lV0op6+GLNbBl/eFP60HSh+jwKgNUdBzbfzs473D0g==","signatures":[{"sig":"MEQCIE7CbwgojmCuSqjyM3x6YzxWE8QzceILOt1QYnGJb3kHAiBo1+JW9tnUQlSAQMXIdPjbJh3/1iYdRPFRu9MkTil1+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"e95a7edc2261957a88abad9e1ad9a69d307afebe","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate structured, deterministic, AI-ready context bundles via static analysis of TypeScript and React codebases","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.2_1770670211730_0.9156875984376323","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"logicstamp-context","version":"0.5.3","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.3","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"b7748a400d0a97098fc290b9d59e3f6fb3c9f6c1","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.3.tgz","fileCount":353,"integrity":"sha512-Z3GNfTzPokznjRNX3K4WBinhIz/Ce9HMF6jW5AD9rmjRXQrAraW37gJ6+KS/SnRawAWx6nk1UpN+uLgjI2cmTQ==","signatures":[{"sig":"MEUCIA2plDqF6YDQlNi9+UBUxImemt4lOJuBrMQLJijVYaanAiEApDXQ3lMmMvAn9Xl/pVc4RtVH0ib19dkrkFZUc19t3b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"7390f6d892beca4c3b16738694ac7d52ec1cf063","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Deterministic architectural context for TypeScript codebases. Generates explicit component contracts and dependency graphs for AI workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.3_1771027085856_0.5079226443408809","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"logicstamp-context","version":"0.5.4","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.4","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"c34df14a94b857811940b8346ae1428fbbdb2c66","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.4.tgz","fileCount":357,"integrity":"sha512-h5afgRkZDaExYut/uUN5owXBdmgoRwPDY0AJD1gobKXXzJR2DEPUBGwHml9jMR+ABgHvXVc9Psa9firPJ8pXgg==","signatures":[{"sig":"MEUCIQDeMahKymMYbRdWN3ee+X2+Rxe6cLmSrWIDGFwQs2SlYwIgAr5e8QmynkCPWWZL5EtONNDit3ERyHnXslwaGzWeAR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"c8908a872608d3215a43badbbab9c6ca9b9ac79f","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Deterministic architectural context for TypeScript codebases. Generates explicit component contracts and dependency graphs for AI workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.4_1771172639571_0.7923575778315477","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"logicstamp-context","version":"0.5.5","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.5.5","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"feb7db4b4bc56e0a699650eea46d1a1d82a3a8c0","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.5.5.tgz","fileCount":361,"integrity":"sha512-4s770Rma3nUBcvGP14iVWfTjv9qw5nL6shIK3nWfwaoiuxFQIUPi8zZyp0qqSNxhemi32oQuc4Wiz0JX1dv9Sg==","signatures":[{"sig":"MEUCIQDkuqd9xAPlwyEdsvxYhV3PxF5keWE6p/t4z1e9GxNH+QIgJNvUnhY5zNLAaVqRosJ7DKza9yW5zZpfwrQaOnMPGAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.js"},"gitHead":"3d94ef88724604783d05babeaac74d6aca2cfc41","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Deterministic architectural context for TypeScript codebases. Generates explicit component contracts and dependency graphs for AI workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^10.5.0","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^21.0.1","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.5.5_1771340529841_0.0320239563109499","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"logicstamp-context","version":"0.6.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.6.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"4a227355f0d61e860c5141079f1d8df00605c34f","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.6.0.tgz","fileCount":365,"integrity":"sha512-LfQ3D2R0LkhzFY0/xOpicPjEjbvgwrbybR5sdXs/O2dsNXncQNoDc8etyBIsHjSb38DFCGgmd8GmlVflRIF5Dg==","signatures":[{"sig":"MEYCIQDXkWJprev3anz7yi7dXgG1/qptq8EVmuyyZd17ZIDbxQIhAKKMsSJIK7hg1zGj/vY27Ic+8OBXMZW04bHcDOuXmKvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1566674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"b86a145be03918a2fc1df9a6984b93cf805626e6","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"Deterministic architectural context for TypeScript. Extract explicit contracts and dependency graphs to prevent AI-driven architectural drift.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.6.0_1771613025408_0.4636977976421197","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"logicstamp-context","version":"0.7.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.7.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"55fcf3a423873397df2f66fb01a68f8ea6be28cf","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.7.0.tgz","fileCount":365,"integrity":"sha512-rvymj6tUwJzxxLnlOFGO17SE8bpknKiyb6wanmt7OxTcNdEg9OFtYO8mqn4oT8SQUnCujiewKcMQciZZAsS7iQ==","signatures":[{"sig":"MEUCICpgad96pzBCb7AcGth+Uv+1YuEtWnoW2KnDsmOApqpxAiEA4+18FJTmb32V8pDDZRwEcimBARqBaMi9usVGGqRBNSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"acd33f32d2855613b3c1dcc765247ba9bbf641ba","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.7.0_1772549125346_0.14200904049083585","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"logicstamp-context","version":"0.7.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.7.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"a7edc7e586971434c42cd93d17a0cc7e034c4569","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.7.1.tgz","fileCount":369,"integrity":"sha512-KETcpkKcelMQBxSHhF+4o8O6gZ1nraAY36ZUTTkvXgCXcpG+vB6TMI/QBQciQ8Jt9mIezLTwuW3yF4Zt9VPvbw==","signatures":[{"sig":"MEQCID7dPq5EZnIPT3KvWIlqatV1RSocT/6G7rz1xNQs9vfUAiAUrDCs2jw5UKmUJ73dtEP8IgzD03RsEHiVptfgUaDhYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"3936559f2f81b9110a4debebec1993a685cdb013","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.7.1_1772744731610_0.33772631395944575","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"logicstamp-context","version":"0.7.2","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.7.2","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"58e08fdc07af3f4661b366de72168377901e09ee","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.7.2.tgz","fileCount":401,"integrity":"sha512-lDnTuKT3nWSlZxInAZVu/N1H9pvMreBXBWRrSb+1jKcsHQDXPp7jV0QVbNCnfeYLOPhxMidDCZ+UCR0xSvwwdw==","signatures":[{"sig":"MEQCIA+ByrFbIHkA1ILkOL4BJkaeul5VSQsdufXBfnaJRoebAiBSJgu8dAj4bqj7qJRsPlRDdZbRkzPvBaUMWNPdvYSXHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714449},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"b76fc661cb8fcb7f7a226e1e12082e86191e5ff4","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.7.2_1773248015081_0.51108901441828","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"logicstamp-context","version":"0.8.0","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.0","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"bc87ef713a27f89e6b8e6229829268fa23795f12","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.0.tgz","fileCount":405,"integrity":"sha512-x6aYjZ2QsO5ww33GZPujyU7Tf2pNjSiAC5TBy/M77J5uu+Oyp7Pd0GHavhprsRRoMGoALy56tIJxEHKZ7cx9mg==","signatures":[{"sig":"MEQCIB8IycN6fd6FY+ItLwrDYSJaZN4UmwqLHlYaXRng7RAGAiA6GjjwzqtCae+KV3y7MjHf1rlB3HJzScop4ILMg8q4vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"a81ba2b0bbb3bb25ca8dac3991a13b2232eda09f","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.0_1773852688279_0.7772228799364858","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"logicstamp-context","version":"0.8.1","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.1","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"826e19ad13736e9e83cee3c97a9b01a549e64078","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.1.tgz","fileCount":405,"integrity":"sha512-dTLLdo9P158F/Kt+TPWo2mrQaBkKrAAdz2Og9exjv+bOviiQuXZZDYX2J5aeEDpP+owvTexp4sM77h7yVlJ+2A==","signatures":[{"sig":"MEUCIQCY80Nyr2o5W5IAZTCtX+A50MX9mbz4naGTxMtS/5vxOQIgBLvEbRfdPnbYtXoQ0vTs1ojVGgzEL7YI58p3ugMlj0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1744596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"e83d7e685618908e47ba2bdcd0088777b15f0b78","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.1_1774276474902_0.29437364409018363","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"logicstamp-context","version":"0.8.2","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.2","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"85b25eb2b723e411383b22f5e1754eb131b1aeba","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.2.tgz","fileCount":405,"integrity":"sha512-YuqS2QF415Pd2nO8+EezEzowag+XuEePFIFacS0+7GMsKWFkwz2IP3kRefhWKW6MoNahB0ZgEzVbKk0iIvpjbw==","signatures":[{"sig":"MEUCIGZvi8hfUF/oafuyVkekEkCkHRcSsIs7Vps7tNSyVNoJAiEAvrQMBOx6LcZrPr4T7Uovzl0xjgdSwXp57LF+zlKwOCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1745822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"727d92adf46acf08f66de8f8b9d9cd1c290bdac8","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.2_1774486571652_0.7259835423520198","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"logicstamp-context","version":"0.8.3","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.3","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js"},"dist":{"shasum":"bb7cd98e0a726c5741e7b0ae247ced05c7c66b85","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.3.tgz","fileCount":405,"integrity":"sha512-jH87u3Qp74EGJOMR8nyRmnBpB+iA7YXca9kyNgstpc+SG5lgNd7MQU0de/xg/lHeAbnvETzyK/uHOyeCy52HVQ==","signatures":[{"sig":"MEUCIQDunSfbHBtPEheg1qlhqwJHxmHOxlxCPJ8/XVqCg3eh8AIgBhJT9vLgu6wAKPepW8EUTJkRKSm5dhVkex52U154pRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1751421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"18ebff9fc8b597fa2f447a8962a9293ffef4633e","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"amitek","email":"logicstamp.dev@gmail.com"},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"10.9.2","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.3_1774801579857_0.15224917698765483","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"logicstamp-context","version":"0.8.4","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.4","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js","logicstamp-context":"dist/cli/stamp.js"},"dist":{"shasum":"8dd08cf752a6190631efacce1a0d26f9ee1d7a2c","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.4.tgz","fileCount":405,"integrity":"sha512-BOJKox8/LZYLZVNH3tx+v5YQhodzWbTkxRgmZCgpMzoJVAyX01KF3tSYDVXnu9paqQLbxxTzMcuCodcqaX3AtA==","signatures":[{"sig":"MEQCIG2VZ6slwjsyX6OtTmHxpWdS72B7tVjvBo7+INuf5l8WAiBPUrrGS/6I8FY0L2bo+TNwRxxsosI3/p420sBuzvKx/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/logicstamp-context@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1742611},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"e620d6ed6ddc0601d83eace68c9cec6039ecbd53","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47ca6224-88ff-4d51-93ff-1ac28a8d5e76"}},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"11.5.1","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.4_1775575356314_0.19260652210006102","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"logicstamp-context","version":"0.8.5","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.5","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js","logicstamp-context":"dist/cli/stamp.js"},"dist":{"shasum":"dd3eee62c717bc658451eb3041ad01e408a7c8c9","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.5.tgz","fileCount":405,"integrity":"sha512-f7WKKORdkGY488fFYB897luuhFHjHbi/Dsb2N5DhSiTdzJ3yJyyx29jBYB5Itix7RcS8rIIY+0lPSjR3GF7prw==","signatures":[{"sig":"MEYCIQC7VrEWFfA3DKR8A7M6nRELfrJBXwa9uXE+UT7UsgplmwIhAPJSfhiz0RaSiD6NPr1skRmvIopXlhxBmRgCQk31lGYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/logicstamp-context@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1747235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"feb62da9cbe213ecc408ced0fb7c5fa097e4f24c","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47ca6224-88ff-4d51-93ff-1ac28a8d5e76"}},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"11.5.1","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.5_1775669502412_0.9614149719981342","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"logicstamp-context","version":"0.8.6","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.6","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js","logicstamp-context":"dist/cli/stamp.js"},"dist":{"shasum":"1214e637d0f49429b029a027d402166f2b0dc3b0","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.6.tgz","fileCount":405,"integrity":"sha512-7+2wkj9rq7mXH6hMJAEZZ3i1zrAG5LprsyAHqZNwFIUSsWnm9ZezRxb/k6qVpRUq4HqOLgC8nx9XA7HYWUBDrg==","signatures":[{"sig":"MEUCIQCviPPNxSKVorCuOQu/smfucNbP9L7P+uxB8jlYyZo6WwIgA1JdkaFhBu2U+quM0XNIPoYfb54UNZOSSvnl1HVi2/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/logicstamp-context@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1750770},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"26a8c12ddc5c4fbb4d60fa072aabe11a7d187281","scripts":{"test":"vitest run","build":"tsc","test:ui":"vitest --ui","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47ca6224-88ff-4d51-93ff-1ac28a8d5e76"}},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"11.5.1","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.6_1776126072026_0.9749626915525229","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"logicstamp-context","version":"0.8.7","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"author":{"url":"https://amitlevi.dev","name":"Amit Levi","email":"logicstamp.dev@gmail.com"},"license":"MIT","_id":"logicstamp-context@0.8.7","maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"contributors":[{"name":"LogicStamp Contributors"}],"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"bin":{"stamp":"dist/cli/stamp.js","logicstamp-context":"dist/cli/stamp.js"},"dist":{"shasum":"5d3db724bc861e30c8f264d34d8bf2741e242497","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.7.tgz","fileCount":405,"integrity":"sha512-RlitNgRrRg1ebX9wIKsxXHz/RIZjiQuhHAPov06nidZ2MS1hpmPrKyhAtlSRGoSqzm1NCWbsORWUKd5h/b3fQQ==","signatures":[{"sig":"MEUCIGaKyEXK2aMTfM6LTtjF8YOvXVY/kNzf6OgjKCxVlxHyAiEAqXN0QOjP/vKcSpgW8xDlPyIzbcjjAfuI+6d52UOoEdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/logicstamp-context@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1771988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"51c69320b475c59ad48da860a3f647cc21261059","scripts":{"lint":"biome lint src tests vitest.config.ts","test":"vitest run","build":"tsc","format":"biome format --write src tests biome.json package.json tsconfig.json vitest.config.ts","test:ui":"vitest --ui","lint:fix":"biome lint --write src tests vitest.config.ts","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47ca6224-88ff-4d51-93ff-1ac28a8d5e76"}},"repository":{"url":"git+https://github.com/LogicStamp/logicstamp-context.git","type":"git"},"_npmVersion":"11.5.1","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","glob":"^13.0.6","chokidar":"^4.0.3","css-tree":"^3.1.0","ts-morph":"^27.0.2","@toon-format/toon":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","@types/node":"^20.19.27","@biomejs/biome":"^2.4.11","@vitest/coverage-v8":"^4.0.16"},"optionalDependencies":{"@dqbd/tiktoken":"^1.0.17","@anthropic-ai/tokenizer":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logicstamp-context_0.8.7_1776202796637_0.8814981792693579","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"logicstamp-context","version":"0.8.8","description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"logicstamp-context":"dist/cli/stamp.js","stamp":"dist/cli/stamp.js"},"scripts":{"build":"tsc","lint":"biome lint src tests vitest.config.ts","lint:fix":"biome lint --write src tests vitest.config.ts","format":"biome format --write src tests biome.json package.json tsconfig.json vitest.config.ts","prepublishOnly":"npm run build","test":"vitest run","test:watch":"vitest","test:ui":"vitest --ui","test:coverage":"vitest run --coverage"},"keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"repository":{"type":"git","url":"git+https://github.com/LogicStamp/logicstamp-context.git"},"bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"homepage":"https://github.com/LogicStamp/logicstamp-context#readme","author":{"name":"Amit Levi","email":"logicstamp.dev@gmail.com","url":"https://amitlevi.dev"},"contributors":[{"name":"LogicStamp Contributors"}],"license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@toon-format/toon":"^1.0.0","ajv":"^8.18.0","chokidar":"^4.0.3","css-tree":"^3.1.0","glob":"^13.0.6","ts-morph":"^27.0.2"},"optionalDependencies":{"@anthropic-ai/tokenizer":"^0.0.4","@dqbd/tiktoken":"^1.0.17"},"devDependencies":{"@biomejs/biome":"^2.4.11","@types/node":"^20.19.27","@vitest/coverage-v8":"^4.0.16","@vitest/ui":"^4.0.16","typescript":"^5.3.3","vitest":"^4.0.16"},"engines":{"node":">=20"},"_id":"logicstamp-context@0.8.8","gitHead":"7049ba20924acdfc71f9192c8cab206ce9fc800c","_nodeVersion":"24.14.1","_npmVersion":"11.5.1","dist":{"integrity":"sha512-Z+oiGqCYTO4aA7tBaJBV1xdpZ5k4pM8VainPH+dc7rbKiTKHitG3/E3AJwTxAi+v8ClIT1oj0C2RUNraSMj/MA==","shasum":"e0111bd4746b8edc6ba3af8dc46a6f84d14f622e","tarball":"https://registry.npmjs.org/logicstamp-context/-/logicstamp-context-0.8.8.tgz","fileCount":405,"unpackedSize":1769384,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/logicstamp-context@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFuod1JK5RnQJxs4oygLMQ8H/5P48pqZRLDINW42hzSRAiEAjEZT7SXbEYpBpfypP9sSSsaVZPfDzCf3zgXyNhLUaGg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:47ca6224-88ff-4d51-93ff-1ac28a8d5e76"}},"directories":{},"maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/logicstamp-context_0.8.8_1776384381677_0.423431124985294"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-25T18:35:27.838Z","modified":"2026-04-17T00:06:22.113Z","0.1.0":"2025-11-25T18:35:28.107Z","0.1.1":"2025-11-27T09:09:28.956Z","0.2.0":"2025-11-28T00:03:37.338Z","0.2.1":"2025-11-28T01:12:40.800Z","0.2.2":"2025-11-28T13:39:35.718Z","0.2.3":"2025-11-29T03:54:51.154Z","0.2.4":"2025-11-29T12:55:19.364Z","0.2.5":"2025-11-30T16:02:19.760Z","0.2.6":"2025-12-01T00:01:49.246Z","0.2.7":"2025-12-03T20:14:22.767Z","0.3.0":"2025-12-07T22:54:54.479Z","0.3.1":"2025-12-14T23:38:30.563Z","0.3.2":"2025-12-21T19:31:03.438Z","0.3.3":"2025-12-22T21:05:16.955Z","0.3.4":"2026-01-04T00:09:36.501Z","0.3.5":"2026-01-06T15:42:10.333Z","0.3.6":"2026-01-11T17:29:11.316Z","0.3.7":"2026-01-14T13:52:49.036Z","0.3.8":"2026-01-15T16:10:52.070Z","0.3.9":"2026-01-16T23:13:01.511Z","0.3.10":"2026-01-17T13:15:23.698Z","0.4.0":"2026-01-18T13:21:13.068Z","0.4.1":"2026-01-20T18:34:32.315Z","0.5.0":"2026-01-28T17:29:47.781Z","0.5.1":"2026-02-06T01:12:12.255Z","0.5.2":"2026-02-09T20:50:11.998Z","0.5.3":"2026-02-13T23:58:06.097Z","0.5.4":"2026-02-15T16:23:59.802Z","0.5.5":"2026-02-17T15:02:10.126Z","0.6.0":"2026-02-20T18:43:45.681Z","0.7.0":"2026-03-03T14:45:25.654Z","0.7.1":"2026-03-05T21:05:31.808Z","0.7.2":"2026-03-11T16:53:35.329Z","0.8.0":"2026-03-18T16:51:28.508Z","0.8.1":"2026-03-23T14:34:35.124Z","0.8.2":"2026-03-26T00:56:11.900Z","0.8.3":"2026-03-29T16:26:20.053Z","0.8.4":"2026-04-07T15:22:36.568Z","0.8.5":"2026-04-08T17:31:42.614Z","0.8.6":"2026-04-14T00:21:12.233Z","0.8.7":"2026-04-14T21:39:56.870Z","0.8.8":"2026-04-17T00:06:21.828Z"},"bugs":{"url":"https://github.com/LogicStamp/logicstamp-context/issues"},"author":{"name":"Amit Levi","email":"logicstamp.dev@gmail.com","url":"https://amitlevi.dev"},"license":"MIT","homepage":"https://github.com/LogicStamp/logicstamp-context#readme","keywords":["react","typescript","ai","llm","context","documentation","logicstamp","claude","chatgpt","codebase-analysis","ast","static-analysis","mcp","ai-context","code-context"],"repository":{"type":"git","url":"git+https://github.com/LogicStamp/logicstamp-context.git"},"description":"The context compiler for TypeScript. Compile your codebase into deterministic architectural contracts and dependency graphs for AI coding workflows.","contributors":[{"name":"LogicStamp Contributors"}],"maintainers":[{"name":"amitek","email":"logicstamp.dev@gmail.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://logicstamp.dev\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"assets/logicstamp-wordmark-dark.png\">\n      <source media=\"(prefers-color-scheme: light)\" srcset=\"assets/logicstamp-wordmark-light.png\">\n      <img src=\"assets/logicstamp-wordmark-light.png\" alt=\"LogicStamp\" width=\"400\" height=\"auto\">\n    </picture>\n  </a>\n\n## The Context Compiler for TypeScript.\n\n<em>Supports: React · Next.js · Vue (TS/TSX) · Express · NestJS</em>\n\n<br/>\n</div>\n\nLogicStamp Context is a CLI that compiles TypeScript codebases into deterministic, diffable architectural contracts and dependency graphs - a compact, structured source of truth for AI coding workflows.\n\nIncludes watch mode, strict, auditable diffs, and real-time breaking change detection.\nUse with [logicstamp-mcp](https://github.com/LogicStamp/logicstamp-mcp) to feed structured context into **Claude**, **Cursor**, and other MCP-compatible assistants.\n\n<div align=\"center\">\n\n  <br/>\n  <a href=\"https://github.com/LogicStamp\">\n    <img src=\"./assets/logicstamp-fox.svg\" alt=\"LogicStamp Fox Mascot\" width=\"100\" style=\"min-width: 80px;\">\n  </a>\n\n  [![Version](https://img.shields.io/npm/v/logicstamp-context?color=8b5cf6&label=version)](https://www.npmjs.com/package/logicstamp-context)\n  ![Beta](https://img.shields.io/badge/status-beta-orange.svg)\n  [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)\n  ![Node](https://img.shields.io/badge/node-%3E%3D20-brightgreen.svg)\n  [![CI](https://github.com/LogicStamp/logicstamp-context/workflows/CI/badge.svg)](https://github.com/LogicStamp/logicstamp-context/actions)\n\n</div>\n<br/>\n\n<details>\n<summary><strong>📑 Table of Contents</strong></summary>\n\n- [The Problem](#the-problem)\n- [Quick Start](#quick-start)\n- [Why Structured Context?](#why-structured-context)\n- [Features](#-features)\n- [Watch Mode](#watch-mode)\n- [How it Works](#how-it-works)\n- [MCP Server](#mcp-server)\n- [Security](#security)\n- [Usage](#usage)\n- [Framework Support](#framework-support)\n- [Documentation](#documentation)\n- [Known Limitations](#known-limitations)\n- [Benchmarks](#benchmarks)\n- [Requirements](#requirements)\n- [Need Help?](#need-help)\n- [License](#license)\n</details>\n\n## The Problem\n\nAI coding assistants read your source code - but they don’t understand its structure.  \nThey hallucinate props, miss dependencies, and can’t detect when a breaking change impacts consumers.\n\nExample: your `Button` accepts `variant` and `disabled`, but the AI suggests `isLoading` because it saw that pattern elsewhere. Without a structured contract, there is no reliable source of truth.\n\n**LogicStamp Context** derives that layer from your TypeScript - explicit interfaces and dependency structure for tools to consume instead of inferring from implementation.\n\n#### Key Capabilities:\n\n- **Contracts, not raw source code** - Props, hooks, routes, and dependency edges extracted for tools\n- **Deterministic & diffable** - Same code → same bundles\n- **Stays current** - Watch mode keeps context aligned with your codebase\n- **MCP-ready** - Works with Claude, Cursor, and MCP-compatible assistants\n\nSee the full list in [Features](#-features).\n\n![LogicStamp MCP Workflow](./assets/logicstamp-workflow.gif)\n*Example workflow: `stamp context --strict-watch` generates context bundles that MCP-powered assistants use to explain component architecture (ThemeContext shown here).*\n\n```\nTypeScript Code  →  Compilation  →  Deterministic Contracts  →  AI Assistant\n   (.ts/.tsx)        (ts-morph)       (context.json bundles)     (Claude, Cursor)\n```\n\n---\n\n## Quick Start\n\nNo install required:\n\n```bash\nnpx -y logicstamp-context@latest context\n```\n\nScans your repo and writes `context.json` files + `context_main.json` for AI tools.\n\n**What you get:**\n- 📁 `context.json` files - one per folder with components, preserving your directory structure\n- 📋 `context_main.json` - index file with project overview and folder metadata\n\n### Installation\n\nFor ongoing use, install the CLI globally:\n\n```bash\nnpm install -g logicstamp-context\n```\n\nThe `stamp` command is then available everywhere. Initialize and generate context:\n\n```bash\nstamp init        # sets up .gitignore, scans for secrets\nstamp context\n```\n\n> **ℹ️ Note:** Without a global install, use `npx -y logicstamp-context@latest context`. After `npm install -g logicstamp-context`, use `stamp context`.\n\n📋 **For detailed setup instructions, see the [Getting Started Guide](https://logicstamp.dev/docs/getting-started).**\n\n## Why Structured Context?\n\n| Without LogicStamp Context | With LogicStamp Context |\n|-------------------|-----------------|\n| AI parses ~200 lines of implementation to infer a component's interface | AI reads a ~20-line interface contract |\n| Props/hooks inferred (often wrong) | Props/hooks explicit and verified |\n| No way to know if context is stale | Watch mode catches changes in real-time |\n| Different prompts = different understanding | Deterministic: same code = same contract |\n| Manual context gathering: \"Here's my Button component...\" | Structured contracts: AI understands architecture automatically |\n\n**Key insight:** AI assistants don’t need your implementation - they need your *interfaces*.  \nLogicStamp extracts what matters and discards the noise.\n\n### What \"Structured\" Means\n\nInstead of sending raw source code to AI:\n\n```typescript\n// Raw: AI must parse and infer\nexport const Button = ({ variant = 'primary', disabled, onClick, children }) => {\n  const [isHovered, setIsHovered] = useState(false);\n  // ... 150 more lines of implementation\n}\n```\n\nLogicStamp Context generates:\n\n```json\n{\n  \"kind\": \"react:component\",\n  \"interface\": {\n    \"props\": {\n      \"variant\": { \"type\": \"literal-union\", \"literals\": [\"primary\", \"secondary\"] },\n      \"disabled\": { \"type\": \"boolean\" },\n      \"onClick\": { \"type\": \"function\", \"signature\": \"() => void\" }\n    }\n  },\n  \"composition\": { \"hooks\": [\"useState\"], \"components\": [\"./Icon\"] }\n}\n```\n\nPre-parsed. Categorized. Stable. The AI reads contracts, not implementations.\n\nOn disk, each folder’s `context.json` is a **LogicStampBundle**: contracts live under `graph.nodes`, with `graph.edges` for dependencies. **`context_main.json`** indexes folders and metadata. **Full JSON shape:** [docs/reference/schema.md](docs/reference/schema.md).\n\n## ⚡ Features\n\n**Under the hood:** the TypeScript compiler API (via ts-morph). **Analysis-only** - it describes your codebase and emits context files. It does not transform or refactor your source.\n\n**Core:**\n- **Deterministic contracts** - Same input = same output, auditable in version control\n- **Watch mode** - Auto-regenerate on file changes with incremental rebuilds\n- **Breaking change detection** - Strict watch mode catches removed props, events, functions in real-time\n- **MCP-ready** - AI agents consume context via standardized MCP interface\n\n**Analysis:**\n- React/Next.js/Vue component extraction (props, hooks, state, deps)\n- Backend API extraction (Express.js, NestJS routes and controllers)\n- Dependency graphs (handles circular dependencies)\n- Style metadata extraction (Tailwind, SCSS, MUI, shadcn)\n- Next.js App Router detection (client/server, layouts, pages)\n\n**Developer experience:**\n- Per-folder bundles matching your project structure\n- Token estimates: GPT-4o via tiktoken when installed (`o200k_base`, same as `gpt-5` in tiktoken’s bundled table). Not every OpenAI model uses that encoding, and very new model IDs may require a newer `@dqbd/tiktoken`. Claude via optional Anthropic tokenizer (approximate for Claude 3+ per vendor docs) or char fallback\n- Security-first: automatic secret detection and sanitization\n- Zero config required - sensible defaults, works out of the box\n\n### How it fits your stack\n\n- **Works alongside `tsc`** - Focuses on contract structure and change detection, not type-checking. Use `tsc --noEmit` for compiler errors. `compare --strict` and `--strict-watch` flag **contract-level** breaking changes.\n- **Beyond `.d.ts`** - Adds semantic contracts, dependency graphs, and diffable hashes (`semanticHash`, `bundleHash`) alongside declaration surfaces.\n- **Context, not control** - Feeds structured context to assistants. Decisions stay with you.\n\n📋 **For detailed behavior, CLI options, and workflows, see the [Usage guide](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/guides/usage.md).**\n\n## Watch Mode\n\n<p align=\"center\">\n  <img src=\"./assets/logicstamp-strict-watch.gif\" width=\"820\" />\n</p>\n\n*Strict watch mode in action: detecting violations and clearing them when resolved.*\n\nFor development, run watch mode to keep context fresh as you code:\n\n```bash\nstamp context --watch                  # regenerate on changes\nstamp context --strict-watch           # also detect breaking changes (implies --watch)\n```\nStrict watch catches breaking changes that affect consumers:\n\n| Violation | Example |\n|-----------|---------|\n| `breaking_change_prop_removed` | Removed `disabled` prop from Button |\n| `breaking_change_event_removed` | Removed `onSubmit` callback |\n| `breaking_change_function_removed` | Deleted exported `formatDate()` |\n| `contract_removed` | Deleted entire component |\n\n**Errors vs Warnings:** Violations are classified by severity:\n\n**❌ Errors** indicate breaking changes that will affect consumers (removed props, events, functions, or entire contracts).\n\n**⚠️ Warnings** indicate less severe changes (type signature changes, removed internal state). Violations are tracked in real-time and automatically cleared when resolved.\n\n**Session Status Tracking:** Strict watch mode displays a session status block showing cumulative statistics:\n- **Errors/Warnings detected**: Total violations detected during the session\n- **Resolved**: Number of times all violations were completely resolved\n- **Active**: Current number of active violations\n\nThe status block only appears when violations change (not on every file change), keeping terminal output clean.\n\n![Strict Watch Mode Terminal Output](./assets/logicstamp-strict-watch-output.png)\n\n*Example terminal output showing violations and session status.*\n\n> ℹ️ **Note:** Strict Watch currently detects breaking changes at the source. Next step: a symbol-level import/export reverse index to trace which consumer files will break. See [docs/cli/watch.md](docs/cli/watch.md) for complete documentation.\n\n### One-time Comparison\n\nCompare regenerated context against existing files:\n\n```bash\nstamp context compare            # detect changes\nstamp context compare --approve  # update (like jest -u)\n```\n\nUseful for reviewing changes before committing or validating context is up-to-date.\n\n**Git baseline comparison** *(v0.7.2)*: Compare against any git ref:\n```bash\nstamp context compare --baseline git:main      # Compare against main branch\nstamp context compare --baseline git:HEAD      # Compare against HEAD\nstamp context compare --baseline git:v1.0.0    # Compare against a tag\n```\n\n> **ℹ️ Note:** Context files are gitignored by default. Git baseline comparison uses git worktrees to generate context for both the baseline ref and the current working tree, then performs a structural contract comparison. See [docs/cli/compare.md](docs/cli/compare.md) for complete documentation.\n\n## How it Works\n\nThe compilation pipeline:\n\n1. **Scan** - Discovers all `.ts` and `.tsx` source files\n2. **Parse** - Builds AST (Abstract Syntax Tree) via `ts-morph` using the TypeScript compiler API\n3. **Extract** - Compiles contracts with props, hooks, state, signatures\n4. **Graph** - Resolves dependency relationships\n5. **Emit** - Outputs `context.json` bundles per folder\n6. **Index** - Generates `context_main.json` with metadata and statistics\n\nOne command. No build step required.\n\n> **💡 Tip:** Use `stamp context` for basic contracts. Use `stamp context style` when you need style metadata (Tailwind classes, SCSS selectors, layout patterns). Use `--style-mode lean` (default) for compact output or `--style-mode full` for detailed arrays.\n\n## MCP Server\n\nFor AI assistants with MCP support (Claude Desktop, Cursor, etc.):\n\n```bash\nnpm install -g logicstamp-mcp\n```\n\nThen configure your AI assistant to use the LogicStamp MCP Server.\n\n🔗 **See [LogicStamp MCP Server Repository](https://github.com/LogicStamp/logicstamp-mcp)**\n\n📋 **See [MCP Getting Started Guide](https://logicstamp.dev/docs/mcp/getting-started)** for setup instructions.\n\n## Security\n\n**Automatic Secret Protection**\n\nLogicStamp Context protects sensitive data in generated context:\n\n- **Security scanning by default** - `stamp init` scans source files (`.ts`, `.tsx`, `.js`, `.jsx`) and `.json` files for hard-coded secrets before context compilation\n- **Automatic sanitization** - Detected secrets replaced with `\"PRIVATE_DATA\"` in output\n- **Manual exclusions** - Use `stamp ignore <file>` to exclude files via `.stampignore`\n- **Safe by default** - Only metadata included. Credentials only appear in `--include-code full` mode\n\n> **⚠️ Seeing `\"PRIVATE_DATA\"` in output?** Review `stamp_security_report.json`, remove hardcoded secrets from source, use environment variables instead.\n\n🔒 **See [SECURITY.md](https://github.com/LogicStamp/logicstamp-context/blob/main/SECURITY.md)** for complete security documentation.\n\n## Usage\n\n<details>\n<summary><strong>💻 CLI Usage Reference</strong></summary>\n\n```bash\nstamp --version                    # Show version\nstamp --help                       # Show help\nstamp init [path]                  # Initialize project (security scan by default)\nstamp ignore <path>                # Add to .stampignore\nstamp context [path]               # Generate context bundles\nstamp context style [path]         # Generate with style metadata (lean mode by default)\nstamp context style --style-mode full  # Generate with full style details (verbose)\nstamp context --watch              # Watch mode\nstamp context --strict-watch       # Watch with breaking change detection (--watch optional)\nstamp context compare              # Detect changes vs existing context\nstamp context validate [file]      # Validate context files\nstamp context clean [path]         # Remove generated files\n```\n\n### Common Options\n\n| Option | Description |\n|--------|-------------|\n| `--depth <n>` | Dependency traversal depth (default: 2) |\n| `--include-code <mode>` | Code inclusion: `none\\|header\\|full` (default: header) |\n| `--include-style` | Extract style metadata (Tailwind, SCSS, animations) |\n| `--format <fmt>` | Output format: `json\\|pretty\\|ndjson\\|toon` (default: json) |\n| `--max-nodes <n>` | Maximum nodes per bundle (default: 100) |\n| `--profile <p>` | Preset: `llm-chat`, `llm-safe`, `ci-strict`, `watch-fast` |\n| `--compare-modes` | Show token cost comparison across all modes |\n| `--stats` | Emit JSON stats with token estimates |\n| `--out <path>` | Output directory |\n| `--quiet` | Suppress verbose output |\n| `--strict-missing` | Exit with error if any missing dependencies found (CI-friendly) |\n| `--debug` | Show detailed hash info (watch mode) |\n| `--log-file` | Write change logs to `.logicstamp/` (watch mode) |\n\n</details>\n\n📋 **See [docs/cli/commands.md](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/cli/commands.md)** for complete reference.\n\n## Framework Support\n\n| Framework | Support Level | What's Extracted |\n|-----------|--------------|------------------|\n| **React** | Full | Components, hooks, props, styles |\n| **Next.js** | Full | App Router roles, segment paths, metadata |\n| **Vue 3** | Partial | Composition API (TS/TSX only, not .vue SFC) |\n| **Express.js** | Full | Routes, API signatures (middleware not extracted. see [limitations](docs/reference/limitations.md)) |\n| **NestJS** | Full | Controllers, decorators, API signatures |\n| **UI Libraries** | Full | Material UI, ShadCN, Radix, Tailwind, Styled Components, CSS/SCSS (modules & imports), Chakra UI, Ant Design |\n\n> ℹ️ **Note:** LogicStamp Context analyzes `.ts` and `.tsx` files only (JavaScript is not analyzed). Styling (Tailwind, SCSS, CSS Modules, UI libraries) is extracted as **structured style metadata**, not raw CSS. See the [Style command](docs/cli/style.md).\n\n## Documentation\n\n**Full documentation at [logicstamp.dev/docs](https://logicstamp.dev/docs)**\n\n- [Getting Started Guide](https://logicstamp.dev/docs/getting-started)\n- [Usage Guide](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/guides/usage.md)\n- [Monorepo Support](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/guides/monorepo.md)\n- [Output Schema](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/reference/schema.md)\n- [UIF Contracts](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/reference/uif-contracts.md)\n- [Watch Mode](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/cli/watch.md)\n- [Troubleshooting](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/guides/usage.md#troubleshooting)\n\n## Known Limitations\n\nLogicStamp Context is in beta. Some edge cases are not fully supported.\n\n📋 **See [docs/reference/limitations.md](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/reference/limitations.md)** for the full list.\n\n## Benchmarks\n\nYou can compare bundle token costs across modes on your repo with `stamp context --compare-modes` (see [compare modes](https://github.com/LogicStamp/logicstamp-context/blob/main/docs/cli/compare-modes.md)).\n\n**Formal benchmarks** are on the [roadmap](https://github.com/LogicStamp/logicstamp-context/blob/main/ROADMAP.md#performance--optimization):\n- CLI/runtime baselines\n- LLM evaluations (with vs without LogicStamp context)\n\n## Requirements\n\n- **Node.js** >= 20\n- **ESM-only** - This package is ESM-only (`\"type\": \"module\"`). CommonJS `require()` is not supported. In CommonJS environments, use dynamic `import()` or an ESM-compatible setup.\n- **TypeScript codebase** - `.ts` / `.tsx` only (JavaScript is not yet analyzed). Frameworks, UI libraries, and limits: **[Framework support](#framework-support)**.\n\n## Need Help?\n\n- **Issues** - [github.com/LogicStamp/logicstamp-context/issues](https://github.com/LogicStamp/logicstamp-context/issues)\n- **Roadmap** - [logicstamp.dev/roadmap](https://logicstamp.dev/roadmap)\n\n## License\n\n[MIT](LICENSE)\n\n---\n\n<details>\n<summary>Branding & Attribution</summary>\n\nThe LogicStamp Fox mascot and related brand assets are © 2025 Amit Levi. These assets may not be used for third-party branding without permission.\n</details>\n\n<details>\n<summary>Contributing</summary>\n\nIssues and PRs welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\nThis project follows a [Code of Conduct](CODE_OF_CONDUCT.md).\n</details>\n\n**Links:** [Website](https://logicstamp.dev) · [GitHub](https://github.com/LogicStamp/logicstamp-context) · [MCP Server](https://github.com/LogicStamp/logicstamp-mcp) · [Changelog](https://github.com/LogicStamp/logicstamp-context/blob/main/CHANGELOG.md)","readmeFilename":"README.md"}