{"_id":"@antglobal/copilot-cards-core","_rev":"31-add4dcdd3418a75f34ebe153f06f0320","name":"@antglobal/copilot-cards-core","dist-tags":{"dev-1784864020":"0.0.20260724033338-dev.13","dev-1785238254":"0.0.20260728113052-dev.1","dev-1785409269":"0.0.20260730110108-dev.1","dev-1786009861":"0.0.20260806095059-dev.1","dev-1786435471":"0.0.20260811080429-dev.17","dev-1787815174":"0.0.20260827071932-dev.1","dev-1787887222":"0.0.20260828032020-dev.17","latest":"1.0.10","dev-1789456321":"0.0.20260915071159-dev.9"},"versions":{"0.0.0":{"name":"@antglobal/copilot-cards-core","version":"0.0.0","keywords":[],"author":"","license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.0","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"891a3e02054ac0f147378de7ad1f36176d28f076","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.0.tgz","fileCount":3,"integrity":"sha512-b1anE3ShXxEqefGAXfrqCUHBlwmuyiRhPU/6Wb1eVLlTJpM9O2Ni1LhcjtHW3NzrBFsSSdc8EscFSa4QoXIHQg==","signatures":[{"sig":"MEUCIBA/+qdV7XpMi8hZ5UTDH3IufpdIK51V9ETlXaY1tSrvAiEA2UP0gyfmvBJ+BvHB9p21asiRPGI15t7JmPY1tsCTpjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"_npmVersion":"10.7.0","description":"placeholder","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.0_1782706045787_0.520474369403896","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@antglobal/copilot-cards-core","version":"1.0.0","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.0","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"6b2b57026859cce75937a7e9ed0e41806c35354a","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.0.tgz","fileCount":7,"integrity":"sha512-kvci2qoLpNugSENWU2NwEu4hJHLhM+EIamDe5RQCeoZFXSccf/9l84qRIvEGB1Z1y1m4wte5JIJ/fReiUAnfig==","signatures":[{"sig":"MEUCIQC/Sqc+0hD1WW1xzwaE2sfOt1h8I0ZlIP9fY5pW+ossswIgfaWienvTlsmKnh49MzNtb5Q2pWw55YvrEGpSD10kYYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181925},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"build":"rollup -c"},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0","@rollup/plugin-typescript":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.0_1784800691720_0.5128373874195842","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260724033338-dev.3":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260724033338-dev.3","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260724033338-dev.3","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"baf1ece1634279401fe446191e95a5d98ed847f1","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260724033338-dev.3.tgz","fileCount":5,"integrity":"sha512-XSRPLyU06YFkRBpQOTLl4Fa++5AVykzlJrfe906+5t46HOxYeBpOnHwwTH+keNYj0HP6S4q6eQPmbB0kFO+tYA==","signatures":[{"sig":"MEUCIBIY9T6a3+7nIaypEmwQNNmJIzuaX0CrM7DgS/FUZtAWAiEAt+gP+jHgbqw1yPlCmq62EihABIdWZVBuG53a0MMpqtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615217},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260724033338-dev.3_1784875386244_0.7193605410670214","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260724033338-dev.13":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260724033338-dev.13","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260724033338-dev.13","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"20f1ec741b4b46a78e9b8450dd0ecf02daa96da5","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260724033338-dev.13.tgz","fileCount":5,"integrity":"sha512-lEydBoORQ19C1qWNUa2P9sE5kLijBkXWDhjQQT9+AeIQxFADjXKV0GfL94aJX83rdtMXJibn1akHEh+S94a5FA==","signatures":[{"sig":"MEUCIDExuMRm8RInAf9jKRcbmE0QBVzZODV/PrDplSSmS1dwAiEAjFLmxReuMm18od++OCcFjxbo6nyPEyvibyRZX4xHwPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260724033338-dev.13_1784878023862_0.4352924946732273","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@antglobal/copilot-cards-core","version":"1.0.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"eb11de32a730dfd8ab07eccb8c732c1c9bb36e2f","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.1.tgz","fileCount":5,"integrity":"sha512-R1TayTqXtCcxFTruqGZKi8EfgKctfF1pCPLGZWprXwMhxQ6+3PX/zL8pe3As5UQKvAaImSPi4hkG3gNpTaZdww==","signatures":[{"sig":"MEUCIHzYxQrCFh0uQKaRPoAfQqOzaBPSAlxSupQKucblc2H+AiEAwq0UmjNy2+TV8tJs3yQTWsSY/RpyZgWI8SMBkEh0jfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615198},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.1_1784878309890_0.5113776647831441","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@antglobal/copilot-cards-core","version":"1.0.2","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.2","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"a946881e6803f3ab2b9af3302002b9f64ed48168","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.2.tgz","fileCount":5,"integrity":"sha512-/Izw+64K6rBigmIE0KQ9AEIOePxOw4zQAM1sMhdtIqtGQMhD0ZgITkALFV19NHQ0O05xajATaLTR/9lPYj137Q==","signatures":[{"sig":"MEQCICcVf62LwQnIrogD9GBfRccaxIZ/gLlaOiqH5N1w2f7EAiB74T269dEzzrf5UnbDfdrITLRCxOQkSiNV5VZqxtQGdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.2_1784899899765_0.4332748196166374","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260728113052-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260728113052-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260728113052-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"8ff42a5e90a875a7d1ad3d753b4177adec16f8c2","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260728113052-dev.1.tgz","fileCount":5,"integrity":"sha512-L6/1BZQQBuBmkLXJ0MYY0zRXK8JG3P/MLCH0iEmFBisOoqg+I16tdB0Qwq6hWBQGbzBCAYirDKl/ri7RTglv3A==","signatures":[{"sig":"MEUCIQD/re2oHaNAcRWzLgID2jnLaAVuCg5/fsF/EGx/hVJ1dQIgIHofnkzCx5qIvpHcEZSUfm5RW8wDdqqLHfIh4wk55XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914916},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260728113052-dev.1_1785429184443_0.3065108388521478","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@antglobal/copilot-cards-core","version":"1.0.3","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.3","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"e42a29a1061dc8f85d87aa89b029849000457918","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.3.tgz","fileCount":5,"integrity":"sha512-rY7IubbiTZbRQDEpipkwpKUP5X11je+N8j+QATVBre+Y8vXAZCULYov6CK7f94CIbqgxEAjIiKDgnRfwmRN36A==","signatures":[{"sig":"MEUCIHIFErO0+o27ZavRAACsh2QENnqQlfTIkswaHrhT5VefAiEAwdOSsMEitlly/wblylv8uRwk3E0RFDa+E/Y9/mlNkkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914897},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.3_1785466832858_0.008981335273524405","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260730110108-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260730110108-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260730110108-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"0fee6da1fd5e9aba954444b17f380f3331876110","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260730110108-dev.1.tgz","fileCount":5,"integrity":"sha512-+Lo1Pnh9U75MMoq11K6XeKasR3uxxewcGNU9gD1X+vxfsnlJdT8hhHcmfL50nq2RN4STHP2Iim2VIRR2ESybZQ==","signatures":[{"sig":"MEUCIEVx8qJ5bsxAzoR9VSrtlneAsbG4OzYkO78TjCRIvsRIAiEAkCiIkY2b2sQau8XNoqKQH7ZY97TxC74AXWdu6raSRwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914916},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260730110108-dev.1_1785936446636_0.5485824452558146","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@antglobal/copilot-cards-core","version":"1.0.4","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.4","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"ae7ce54a2d6c28d1450eda5d33e22961e4a4c249","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.4.tgz","fileCount":5,"integrity":"sha512-XEoQe8wNr65b5BVJG7mHDr1rULjDJ0jvlYdMvkOH7n/QOyfKaihQyJ/4nTQc00ODnOZVvw1uwoEI41SxdqiugQ==","signatures":[{"sig":"MEYCIQD+FtznwC6wrwlFXpC5MLWlCmxVjgmCrfSi/VeJOKXcQwIhAI/eDwCMKeKr8mLywYwNzHeCAYlNYI1rd+tWlaLgMdg3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914897},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.4_1785943679399_0.4082422296855228","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260806095059-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260806095059-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260806095059-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"53fdba818631baccf4acb458b661311d64cc158c","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260806095059-dev.1.tgz","fileCount":5,"integrity":"sha512-AuC4ALEgGUaF4OHSErO/dCnhOYym/DgurLiIMIMSs6yFlB9z6RDPcdSeMGLhAzyYdA84TKE2H3cosoLj/7tmXQ==","signatures":[{"sig":"MEYCIQDkM7SyBpMEA/U3NmoT702jYf1oB5YppAUbAWdKWacHHwIhAMw+/Oliu2kG3zDnQ+lLmaggtf84FHnw8Cotq+Bf/UeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914942},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260806095059-dev.1_1786091274287_0.4719541703732162","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@antglobal/copilot-cards-core","version":"1.0.5","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.5","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"4b32e4403d584a37394e3c593e56ced55b943a85","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.5.tgz","fileCount":5,"integrity":"sha512-jZoPZgAs2rd5jE287dN5rp9YrCgfBVCgH+Nksk0HoOMOhOubyOBFSyx05spMH6qVqQmCjco24Vb1ArqhNNOoLQ==","signatures":[{"sig":"MEUCIQDxxSXB7Yv874mfm4dFqOOjY0t6z5JiB0bMzxfUrnwjzAIgZz2rZqVG5PfkYCmyqCu5zIMjCrpm5lv2Y30nrnuMv0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.5_1786095972843_0.693851762395634","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260811080429-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260811080429-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260811080429-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"f8850afaf08b9a4fad329da798f7dfd99fd4bc49","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260811080429-dev.1.tgz","fileCount":5,"integrity":"sha512-0EtGLDQpdeLJN+oioy1jMm8qTwWN/wP6qOB02bVgA7sxA7qAVG3vSWDR8vyXvVSveNCVxadvxDYEb+NAjeMrWg==","signatures":[{"sig":"MEYCIQDqayR9nnQY6+DrIo5ZqX3mckqxTp/9/Lri1rjOK/TcVAIhAMhBm8PJ9dnNfZkJ9a8DmZFeU175a2BcgMHzSswbUfBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":921758},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260811080429-dev.1_1786503794000_0.8081960381775228","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260811080429-dev.5":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260811080429-dev.5","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260811080429-dev.5","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"cf3c454f3069b0ccba0d7598c0df8d88484d00db","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260811080429-dev.5.tgz","fileCount":5,"integrity":"sha512-5oNOrjU5l9We549PIrRaFWqsUQiowTa+ZO17c8SWxx02C0CXoiQJak04tkPSC6216HqeEITd0v+68CGEpWn0nA==","signatures":[{"sig":"MEYCIQC/MLKDZjH98yBbKVjCAtUVFKaQHM8X3sErhBpu8KBEPQIhALZGpALGyfJjNo2vvp2oEZ5I1iPFr55pzx4ZU0rf0Wnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":921758},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260811080429-dev.5_1786520567943_0.9117631176658862","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260811080429-dev.9":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260811080429-dev.9","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260811080429-dev.9","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"47e8d2eb274b8b6bab520983be3c5fd9c0633614","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260811080429-dev.9.tgz","fileCount":8,"integrity":"sha512-ixtqSt9fYjNp9hXV5iozl9pFJvvge5KwWLsfShYSTNbDl4cVdK/iMb08mos1zh8qtn3lFmiU2b8KaayYxgefNw==","signatures":[{"sig":"MEUCIFjLjo7SsFOriW3/jsT+zkPGTzzg7izI6AeraFhC6neTAiEAvddenBKVNRqBHJwouejSsq/H1MHz4oq3yTzWJzFVIHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260811080429-dev.9_1786527055493_0.21795907797428749","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260811080429-dev.13":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260811080429-dev.13","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260811080429-dev.13","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"8f09106ff07b1f674d820ec527a93be35fb4754f","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260811080429-dev.13.tgz","fileCount":8,"integrity":"sha512-CsAgRxoASzQzZHG1lPZxdtmI0JTODgwEBXKxc8RLm0LQ4Cx3BBxUzJsDsAV7IB65k2+uT5KPmBkmy7Q7ZWJE2Q==","signatures":[{"sig":"MEQCIF4yEvD3GN+aoGCAYvHRGBboYdAjVNmvsDVo86/eoYm+AiAOPyrFvFjokpjyup6oRNhH+NcNXIVEwNiSAGgxJk3qQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062343},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260811080429-dev.13_1786530770105_0.07820737749531204","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260811080429-dev.17":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260811080429-dev.17","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260811080429-dev.17","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"8c7359119dccc492f3003be2c60992dfae645234","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260811080429-dev.17.tgz","fileCount":8,"integrity":"sha512-AcnYliKJENvlpEi+44iKAkge02zyOKbGnWzCpq3u9AgiHxksN6nFVw5rMJxip6VVlQSZnDSw4B2OT00bYzsBOA==","signatures":[{"sig":"MEQCIAYSNazo0/o5pXtJBkepJwqfER8NEDx/IR4EZ9Xiwc0pAiAZyijU6IQGN9T7qGVx5hFeWp6wBqd0WRN016aRJHuUVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065293},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260811080429-dev.17_1786699640587_0.0380623693627653","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@antglobal/copilot-cards-core","version":"1.0.6","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.6","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"9316f99af52b9ee79caa4ce1bf949b843fb42940","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.6.tgz","fileCount":8,"integrity":"sha512-wCBFRHDtnlL3Za99oVUnONBaTcDzCTS8LwseO+RvXggLc6yGFlrjl6y6iAZqVfda0tUBGJQN1+blT+M3PfIVOQ==","signatures":[{"sig":"MEUCIQDSPG4rMK5kZ6qH4K3m4CCK9mFXHSVYO+uuFiVSZZm3FwIgPOMtGEWW8drndWgb1qHtDzI0lwFuRec/SnLKzsqXAu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065273},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.6_1786701445024_0.004116062555454825","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@antglobal/copilot-cards-core","version":"1.0.7","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.7","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"3a56fd3277c4a3bf487c9acd6d2e70355dfd921c","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.7.tgz","fileCount":8,"integrity":"sha512-33uVsdIDeAaJR7alfx260mhiQ/tJLMm35e9jhN8SCn0anwwBbvn7NDzaA2KUeEF/BdIPQoH+p9pU/suzFuK6yA==","signatures":[{"sig":"MEYCIQCeaEWBVsfVhz7A7R9WWJl2jtz6zSsoENF26kS6Q95VkAIhAPf/1iZ9qUBDpMM6WkwR3bpOiDByYPXujw+nfJ8rQjfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065273},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.7_1787738902821_0.701228590672383","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260827071932-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260827071932-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260827071932-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"998d5eede2584ac5878400a29adcfe9bfdb59501","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260827071932-dev.1.tgz","fileCount":8,"integrity":"sha512-8j+Rq0VZdfv9G+dSb/cobs4t/YNjAbcXyTt9Of/IFFImBsssHFOjpXk2ybe5VTUi6Zm7g1LAbMTgn323lz6K2g==","signatures":[{"sig":"MEUCIHbPeNnsY/LULhEFDXeTRmSO4ieR4AdmtX428h7vbhpgAiEAxGHK3CwuBSvJl6XExip0tiG8T9nYQxDhlxsEVvmNscE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260827071932-dev.1_1787818726447_0.20078377269811942","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@antglobal/copilot-cards-core","version":"1.0.8","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.8","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"6ed0175a44e7796412de5df0927cb00e832f5891","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.8.tgz","fileCount":8,"integrity":"sha512-r+ktnExmP83xB0qmuIXJHxW+PrU06mHUQXDc+2dL4CfwkWluYbXfsGD/eJN44gXggEmi5fpQ4eQ5JzlIOCZGSg==","signatures":[{"sig":"MEUCIFVTzztdbW8BUE3pLr187VvrzJyaHdMGp7xrvir6GpK+AiEA31YJ5GsrhvTEis1mBsaLhmdFARv5tDFeVM8Jg3vLO7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065491},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.8_1787823243486_0.37175407355910006","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260828032020-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260828032020-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260828032020-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"a32c20ef3a7f6af4837a1a4ed6de6381e16637f4","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260828032020-dev.1.tgz","fileCount":8,"integrity":"sha512-amgWXIlds35r9yPU3R6gd04nbBMTz1/+dN/iYX84VGRwQ624/iy1UYwYxktT5+WUTmFZcRtTvS2HIREQefDEJA==","signatures":[{"sig":"MEYCIQCOM0EqPB3EJ9zheJiOw+e4sZReTskIk4jvZhDDSBc3cgIhAJmPPsQMqJjzLA9AsbY+EyfbXyxVdYtSmadjAg4rhtH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260828032020-dev.1_1788176699920_0.033179489485125835","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260828032020-dev.5":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260828032020-dev.5","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260828032020-dev.5","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"4edf3b037267f91ad6925958a2e7afbd4a31e60b","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260828032020-dev.5.tgz","fileCount":8,"integrity":"sha512-NCaNIDzBgG5lpLoD//Trd6VLtSeS+s3JUtdshZ7JZKbPKTuQLIoBzGp/Lx1XkJZTtdVJTn6RxtDjecE1CLI3+g==","signatures":[{"sig":"MEQCIAPErvBhJo+Ash6SOtayp48LpVguK2XQvMOo2crDc4JsAiAxKJD6mlXj+F9pRJ2GT+42tL4Sp262PX8rErhU6qq2AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260828032020-dev.5_1788769306968_0.23587555088870982","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260828032020-dev.9":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260828032020-dev.9","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260828032020-dev.9","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"382d6aad1debdfa613c42c0e89cfa1e431f5f117","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260828032020-dev.9.tgz","fileCount":8,"integrity":"sha512-P2o1hcqUrQTEC2fUvTOoi5HRjrmzUo1KJSFRc9cd99K9AFnq1/wERyyYM2Mq7iGMO3j6IZK0j7YeFlryLK6Hlg==","signatures":[{"sig":"MEQCIGX4HgPf/JiMG5bcq/dvaiEEVpboOp9ekVRDc8RN4PLzAiAmRYS6rVU/NGbD7LKhTPhzvGp8xHnwLU+tDHnSLsbUpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260828032020-dev.9_1788773103540_0.7230569034846996","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260828032020-dev.13":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260828032020-dev.13","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260828032020-dev.13","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"557dddd03e1b6e2933c76d0dbbe459a0c108b68e","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260828032020-dev.13.tgz","fileCount":8,"integrity":"sha512-ts21Haylx3Nfefm/aoXrIi0S3UP5ZS848gmoSeF4llFGFHK9FjrwEx3UEekJo5rC7ruhduuzMXVI0zXjvSlfrQ==","signatures":[{"sig":"MEUCIASgLZao3tLC11rIMeolCyJ0yQ4wM5cHDOLxJWO46dTjAiEA7qjBiij74pLWnFv49ookDdjRhpV6C17HFlvkbD6EL0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065511},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260828032020-dev.13_1788780183632_0.7258501029213904","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260828032020-dev.17":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260828032020-dev.17","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260828032020-dev.17","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"119de642dce9e16bdeb147d28f63928a5217e64b","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260828032020-dev.17.tgz","fileCount":8,"integrity":"sha512-/YRHC9SgXoqkXMWxlIXv+qIoAZi75YnWMOmzoHRtdhgN4dFULZX4YN1V2cSL21VfEv+mSCfpZpW3Y2tWDOpZlw==","signatures":[{"sig":"MEUCIDqKJevTGY135ygmmFnEOGk6vwSo0wuQIabFsOYnkP3SAiEArJwt8QiVMTN0dSRKEAZdrYYELjkpLTGNPYJ81Gh285E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065511},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260828032020-dev.17_1788795525911_0.46820297232962016","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@antglobal/copilot-cards-core","version":"1.0.9","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@1.0.9","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"926d85b9aafccee1b0b0a9beddb5464df70d8018","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.9.tgz","fileCount":8,"integrity":"sha512-X16Knz9mURrkIgSboH+mtDYqE9Ak5902LAELXCiwsw5rXg5oHAsAmDE5h+f/K2IZwExv3V94duL/cpZXY8thVA==","signatures":[{"sig":"MEUCIAdsEHF/bmJdrp7ipoZKeyBaPFC+UtR0u0IE4pMDs4nmAiEAu2A775Ck1R42GTCXZ5eBNyYUkvNZauUFS2lTIPDcTus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065491},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_1.0.9_1788838271294_0.9806013303275556","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260915071159-dev.1":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260915071159-dev.1","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260915071159-dev.1","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"c394ea3eb1ab434f11d8bec5a9d1655dc0ec41e1","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260915071159-dev.1.tgz","fileCount":8,"integrity":"sha512-v/KYXNSCvsZMGuS4Lg5V+KU/9/5vG6FnfMHAf486Mmx71jnLMpoYG7mw/1uNOOUyuarEUnXJ4Xx5QRakIzT3rg==","signatures":[{"sig":"MEUCIQD2wMJh/XHAOpFgD9oZdbPDq9QAuv8eqDsQ/Q6Ts8Nu2gIgQT0eTMZNw/PUbb4XAADxqECNJSlDbvMBGLex0kzdI6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVEdCE2Lxwa2s1R+yEq3wgWLZEt/Eu5nR3VZYVJwl/5wIhANC1Ksl4iYvbd2rE89+4jqrOO7FTawPxgjPnvfQwa3iw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260915071159-dev.1_1789460869239_0.4249069074656102","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260915071159-dev.5":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260915071159-dev.5","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260915071159-dev.5","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"2cce671d44aa07bc04fa4c058a09796166d52761","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260915071159-dev.5.tgz","fileCount":8,"integrity":"sha512-JMZiPIIW/Jn+iQ3m1cyXc9CF9QuBmYfri7AfHfItxl132gy6IgvPt/+aPtDPNpc52pCHIN4Bp10laul1+eMGcg==","signatures":[{"sig":"MEUCIQCX0cGpQdABfTBWCbFv9LqF6/ORm/UKbXId5gzN6RVEJgIgOuVPVEi+zUzmKzTw58aqhn52yKMlWA8Nqu5xiegX5h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+E2zE0lQgFsmGJRAUKVnWe0sEEQu4PBaIjpZxUUK4QgIgH3LqMH4HKrvw5Vj4T3UYB/4RA5mNY4+4MjXoSn4KecY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260915071159-dev.5_1789475261043_0.985735921299804","host":"s3://npm-registry-packages-npm-production"}},"0.0.20260915071159-dev.9":{"name":"@antglobal/copilot-cards-core","version":"0.0.20260915071159-dev.9","keywords":["copilot","bot","card","sdk","core"],"license":"MIT","_id":"@antglobal/copilot-cards-core@0.0.20260915071159-dev.9","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"dist":{"shasum":"ef609ba4d1d25c8645be49af950c726d065b6ff6","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-0.0.20260915071159-dev.9.tgz","fileCount":8,"integrity":"sha512-H2jC9lc9eNloapYg4nC/kBm/hfcwJ0578t2AHA6b4jsPNmW3jgjGScHeOpSFLuAPSUSwHYdHg2OUI54ofaj20g==","signatures":[{"sig":"MEUCIQD/vJDIr+pSB3dv8SxzgP+o3CXUqkd+mbVXt1R38HiKWwIgPqv/AAffRM9PUl6vA2VRoeVguA7vIay0znswn5Mgt0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcVI0RoM/bDzQ9hTTpWgNXSa/5kyw1SKcw/HoVbfeaBAIga0gVIqbtYUmr5hAzFmK70psvHkAQ0d5o2dH9pOenlVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066250},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/copilot-cards-core_0.0.20260915071159-dev.9_1789889096927_0.5680938072490995","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"_id":"@antglobal/copilot-cards-core@1.0.10","dist":{"shasum":"89dc4f57ddea373dd8a242b2166d82a0e0a2ad97","tarball":"https://registry.npmjs.org/@antglobal/copilot-cards-core/-/copilot-cards-core-1.0.10.tgz","fileCount":8,"integrity":"sha512-PFY42FiMwEi3lYPTxyfuFNCVuBcK0nUa9krV6b0XyW7/ztkDjKank+92IIe4rN4JVXoUVF0kIlLEcPqn3ZYxiw==","signatures":[{"sig":"MEYCIQCMUW2S6R3VGFKFW/y7xbheK6YH8LtdusiIX7DYq2BeFgIhAJOeavi/KdXmEIOOnyonJ+dt4Zv6vaxvr0xw4Uo+o8xK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDQxJy4ttUplUsBZzeJFZBnLV+P+cnSVfZPoUDpiArbTAiEA2PKegIFyoclpgQaFbRNKuaEtVruDA53s3jcyBa2spfE="}],"unpackedSize":1066232},"main":"./dist/index.cjs","name":"@antglobal/copilot-cards-core","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validation-text":{"types":"./dist/validation-text.d.ts","import":"./dist/validation-text.js","require":"./dist/validation-text.cjs"}},"license":"MIT","scripts":{"build":"npm run clean && tsc -p ../copilot-cards-core/tsconfig.json --noEmit && rollup -c","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\""},"version":"1.0.10","_npmUser":{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"},"keywords":["copilot","bot","card","sdk","core"],"marmotId":"180020050100014009","_npmVersion":"10.8.2","description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","directories":{},"maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"_nodeVersion":"20.20.0","dependencies":{"tslib":"^2.8.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.0","typescript":"^5.3.0","rollup-plugin-dts":"^6.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/copilot-cards-core_1.0.10_1789898700747_0.1991167061320036"}}},"time":{"created":"2026-06-29T04:07:25.621Z","modified":"2026-09-20T10:05:01.025Z","0.0.0":"2026-06-29T04:07:25.913Z","1.0.0":"2026-07-23T09:58:11.866Z","0.0.20260724033338-dev.3":"2026-07-24T06:43:06.431Z","0.0.20260724033338-dev.13":"2026-07-24T07:27:04.020Z","1.0.1":"2026-07-24T07:31:50.075Z","1.0.2":"2026-07-24T13:31:39.895Z","0.0.20260728113052-dev.1":"2026-07-30T16:33:04.634Z","1.0.3":"2026-07-31T03:00:33.052Z","0.0.20260730110108-dev.1":"2026-08-05T13:27:26.787Z","1.0.4":"2026-08-05T15:27:59.608Z","0.0.20260806095059-dev.1":"2026-08-07T08:27:54.480Z","1.0.5":"2026-08-07T09:46:13.076Z","0.0.20260811080429-dev.1":"2026-08-12T03:03:14.173Z","0.0.20260811080429-dev.5":"2026-08-12T07:42:48.088Z","0.0.20260811080429-dev.9":"2026-08-12T09:30:55.631Z","0.0.20260811080429-dev.13":"2026-08-12T10:32:50.292Z","0.0.20260811080429-dev.17":"2026-08-14T09:27:20.743Z","1.0.6":"2026-08-14T09:57:25.194Z","1.0.7":"2026-08-26T10:08:22.967Z","0.0.20260827071932-dev.1":"2026-08-27T08:18:46.595Z","1.0.8":"2026-08-27T09:34:03.660Z","0.0.20260828032020-dev.1":"2026-08-31T11:45:00.095Z","0.0.20260828032020-dev.5":"2026-09-07T08:21:47.106Z","0.0.20260828032020-dev.9":"2026-09-07T09:25:03.721Z","0.0.20260828032020-dev.13":"2026-09-07T11:23:03.797Z","0.0.20260828032020-dev.17":"2026-09-07T15:38:46.082Z","1.0.9":"2026-09-08T03:31:11.445Z","0.0.20260915071159-dev.1":"2026-09-15T08:27:49.331Z","0.0.20260915071159-dev.5":"2026-09-15T12:27:41.168Z","0.0.20260915071159-dev.9":"2026-09-20T07:24:57.034Z","1.0.10":"2026-09-20T10:05:00.836Z"},"license":"MIT","keywords":["copilot","bot","card","sdk","core"],"description":"Core logic engine for copilot bot card SDK — no UI, pure logic (Expression Engine, Action Runner, Schema Parser, Lifecycle Manager)","maintainers":[{"name":"zyhack","email":"zhangyuheng91@gmail.com"},{"name":"jsw0528","email":"z.junj@icloud.com"},{"name":"marmot.antgroup","email":"marmot.administrator@antgroup.com"}],"readme":"# @antglobal/copilot-cards-core\n\nCore logic for schema-driven cards in AI conversations. This package has no UI or DOM dependency and can run in browsers, Node.js, WebViews, and mini-program runtimes.\n\nIt provides schema parsing, expression resolution, action execution, lifecycle management, streaming commands, legacy-schema conversion, and the shared built-in icon registry used by the Web and mini-program renderers.\n\n## Installation\n\n```bash\nnpm install @antglobal/copilot-cards-core\n```\n\n## Quick start\n\n```ts\nimport {\n  parseSchema,\n  resolveExpression,\n  validateSchema,\n  type CardSchema,\n} from \"@antglobal/copilot-cards-core\";\n\nconst schema: CardSchema = {\n  version: \"1.0\",\n  rootID: \"root\",\n  elements: {\n    root: {\n      id: \"root\",\n      type: \"Text\",\n      props: {\n        content: { type: \"static\", value: \"Hello, Copilot Cards!\" },\n      },\n    },\n  },\n  variables: {\n    user: { name: \"Alice\" },\n  },\n};\n\nconst errors = validateSchema(schema);\nif (errors.length > 0) {\n  throw new Error(errors.join(\"\\n\"));\n}\n\nconst tree = parseSchema(schema);\nconst greeting = resolveExpression(\"Hello, ${user.name}!\", schema.variables);\n\nconsole.log(tree, greeting);\n```\n\n## Structured and source-located validation\n\nCore exposes two structured validators for different input stages:\n\n| Input | API | Import path | Result |\n| --- | --- | --- | --- |\n| An already parsed Schema object | `validateSchemaDetailed` | `@antglobal/copilot-cards-core` | `SchemaValidationIssue[]` |\n| Raw JSON source text | `validateSchemaText` | `@antglobal/copilot-cards-core/validation-text` | `SchemaTextValidationResult` |\n\n`validation-text` is an optional package subpath, not a function name. There is\nno `validateText` export. Keeping this API in a separate entry point prevents\nrender-only Core consumers from bundling `jsonc-parser`.\n\n`validateSchema(schema)` remains the compatible `string[]` API. Use\n`validateSchemaDetailed(schema)` when an integration needs stable error codes,\nRFC 6901 JSON Pointer paths, and localization parameters:\n\n```ts\nimport {\n  validateSchemaDetailed,\n  type SchemaValidationIssue,\n} from \"@antglobal/copilot-cards-core\";\n\nconst issues: SchemaValidationIssue[] = validateSchemaDetailed(schema);\n// [{ code, path, anchorPath?, message, params? }]\n```\n\nJSON editors can opt into strict parsing and source ranges through a separate\nentry point, keeping parser code out of render-only Core bundles:\n\n```ts\nimport {\n  validateSchemaText,\n  type SchemaTextValidationResult,\n} from \"@antglobal/copilot-cards-core/validation-text\";\n\nconst result: SchemaTextValidationResult = validateSchemaText(jsonText);\nif (!result.valid) {\n  for (const issue of result.errors) {\n    console.log(issue.code, issue.path, issue.range);\n  }\n} else {\n  // The successful result already contains the parsed Schema.\n  render(result.schema);\n}\n```\n\nLines and columns are 1-based; offsets are 0-based JavaScript UTF-16 offsets.\nThe text API rejects comments, trailing commas, duplicate properties, inputs\nover 1,000,000 characters, and nesting deeper than 128 levels. It returns at\nmost 50 diagnostics and sets `truncated: true` when more exist.\n\nCore validates only shared SDK protocol such as roots, slots, references and\nRepeat bindings. It deliberately does not validate component registration,\ncustom component props, host actions/events, injected variables, or expression\nresult types, so custom component JSON is not rejected for business-owned data.\n\n## Capabilities\n\n| Module | Purpose |\n| --- | --- |\n| Schema parser | Validates, normalizes, and converts flat schemas into render trees |\n| Expression engine | Resolves `${path}` templates, ternaries, logical expressions, and comparisons |\n| Action runner | Executes declarative action chains in order |\n| Action registry | Registers custom action handlers, optionally scoped by bot ID |\n| Action provider | Resolves named action chains supplied by the host |\n| Lifecycle manager | Coordinates `onMount`, `onExposed`, and `onDestroy` hooks |\n| Streaming engine | Parses and applies incremental card commands and A2UI envelopes |\n| Legacy compatibility | Detects and converts legacy card schemas |\n| Icon registry | Exposes shared built-in icon names and SVG definitions |\n\n## Expressions\n\n```ts\nimport {\n  interpolate,\n  resolveDeep,\n  resolveExpression,\n} from \"@antglobal/copilot-cards-core\";\n\nconst context = {\n  user: { name: \"Alice\", role: \"admin\" },\n  count: 3,\n};\n\nresolveExpression(\"${user.name}\", context); // \"Alice\"\nresolveExpression(\"${count > 2}\", context); // true\nresolveExpression(\n  \"${user.role === 'admin' ? 'Administrator' : 'User'}\",\n  context,\n); // \"Administrator\"\ninterpolate(\"Hello, ${user.name}!\", context); // \"Hello, Alice!\"\nresolveDeep({ title: \"${user.name}\", visible: \"${count > 0}\" }, context);\n```\n\n## Actions\n\nBuilt-in action types are host-independent. The host supplies capabilities such as `fetch`, navigation, toast notifications, clipboard access, and event emission through an `ActionRunnerContext`.\n\n| Action | Behavior |\n| --- | --- |\n| `emit` | Emits an event to the host |\n| `request` | Runs an HTTP request with response mapping, polling, timeout, and deduplication support |\n| `setVariable` | Updates a card variable |\n| `toast` | Requests a toast notification |\n| `url` | Requests navigation |\n| `copy` | Requests clipboard access |\n\nRegister a custom action handler:\n\n```ts\nimport {\n  registerActionHandler,\n  runActionSteps,\n} from \"@antglobal/copilot-cards-core\";\n\nregisterActionHandler(\"support-bot\", \"trackEvent\", async (step) => {\n  console.log(\"track\", step.params);\n});\n\nawait runActionSteps(\n  [{ type: \"trackEvent\", params: { event: \"card_opened\" } }],\n  { botId: \"support-bot\", variables: {} },\n);\n```\n\n## Streaming\n\nThe package exports `StreamingParser`, `StreamingEngine`, `extractPartialSchema`, and A2UI conversion helpers for incrementally generated cards.\n\n```ts\nimport {\n  StreamingEngine,\n  StreamingParser,\n} from \"@antglobal/copilot-cards-core\";\n\nconst parser = new StreamingParser();\nconst engine = new StreamingEngine({\n  onSurfaceCreated: (surfaceId) => console.log(\"created\", surfaceId),\n  onComponentsUpdated: (surfaceId, changes) =>\n    console.log(\"components\", surfaceId, changes),\n  onDataModelUpdated: (surfaceId, path, value) =>\n    console.log(\"data\", surfaceId, path, value),\n  onContentAppended: (surfaceId, elementId, content) =>\n    console.log(\"content\", surfaceId, elementId, content),\n  onSurfaceDeleted: (surfaceId) => console.log(\"deleted\", surfaceId),\n});\n\nengine.applyBatch(parser.parse(chunk));\n```\n\n## Related packages\n\n- `@antglobal/copilot-cards-web` — Web Component renderer for browser and WebView applications.\n- `@antglobal/copilot-cards-mini-program` — native renderer for Alipay and WeChat mini-programs.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}