{"_id":"cognigy-hammer","_rev":"32-0ec0df0a78a97eced17d42a737214128","name":"cognigy-hammer","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"cognigy-hammer","version":"0.1.0","license":"MIT","_id":"cognigy-hammer@0.1.0","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"bin":{"ch.create-node":"build/commands/create:node.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"776d951a95f91dc70263f9a4523b64951a4e4995","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.1.0.tgz","fileCount":24,"integrity":"sha512-Mt99K+vTpOVuQUxQF/CQsKUbPOBYOawldeiDJ04vQEwuJrOAzcRt/GsMNr50NP9svDpQI8qMrLaYR77Zsy00Sg==","signatures":[{"sig":"MEQCIFtToVbKWC8knnYt4ElybtM95Yu7JOsRcuCJr6JAJJ6lAiAD6H4fCH2XGbfwyFXl+w73TI5P1NwgtCN0JECejOhTow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44916},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompt":"^1.3.0","prompts":"^2.4.2","ts-node":"^10.9.1","handlebars":"^4.7.8","args-parser":"^1.3.0","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.1.0_1697393936378_0.11862301573140166","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"cognigy-hammer","version":"0.4.0","author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.0","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"5b7bbf0c03672bb7b6ce71a2d3298e2fa82c6300","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.0.tgz","fileCount":22,"integrity":"sha512-xfthBckmTfu6R6Kc30oB0uuaNO2Yd5Vib3pyFYLZ7vDGCGbnbHqujzAWtrwZD+Pkpk/GDHVra/oeNmdF7IeSWg==","signatures":[{"sig":"MEYCIQCV7swcM8qEL3TnBr6H3owdpTzxiSAyQAiLQO4Eh//n5QIhAO0NpFf8O23TRqS2um4HdQ5zPos08ZzIJ8c6LhnvmFD2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32119},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"1aaec5fb1fa7172efbc0be6a72ca44639f7afd3c","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for <a href=\"https://www.cognigy.com/\" target=\"_blank\">CognigyAI</a>. Not affiliated with Cognigy or its subsidiaries.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.0_1697874371755_0.45403433868635057","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"cognigy-hammer","version":"0.4.1","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.1","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"c844cf888258711209ac4c9bdb23ebd4242db6d1","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.1.tgz","fileCount":22,"integrity":"sha512-XCciNTvZrq781k80k629wZ3vsq5DGhj1yXBaclW9yKGtt05Kt7WfSVsd5h0gcU4XLTPXbsnzQJ/9iS0YbzcaKw==","signatures":[{"sig":"MEYCIQCHR8J7mGlpWkpD/LGC6Q5VvKMq3SrV9E/9fybnD1fa3AIhAPI2slOaspubjPmDjG5ZDCGpEvhO1Beppx74Z9kM/fkm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32259},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"5a6b6a6d347ab3c2e7d10455acdeba6a370f108c","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.1_1697875335425_0.12376039093356561","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"cognigy-hammer","version":"0.4.2","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.2","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"f263c69dc3dabf314e6eb7ee1f80a95d9916b628","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.2.tgz","fileCount":22,"integrity":"sha512-z5ZpwHRfQjOTHdS0bfVKa93AZm7meLMLrSurP10mW3q6YOaNypMhLkOpK6+VLFWxi6J6CLS6dM84b+qXocdRAw==","signatures":[{"sig":"MEUCIAzAqN1xOZxIFWreAcxpf1KBJ3DppKSkjl2Cftq4tlNWAiEAoqjeFhXJ0X0aue1I7M2UJo6GyrI0Ngty+6ZYAsKpenw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32295},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"bed5e6106829b3bf48b8a4a916569a728830ceea","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.2_1697880456160_0.9551367785124119","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"cognigy-hammer","version":"0.4.3","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.3","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"13eb93bb89c9a4cf6c0aed15e89d2c01b6715248","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.3.tgz","fileCount":22,"integrity":"sha512-omnvVAeWjjl2zVb+xqdObG539iF8RMjcP79mz9cJ+Q78wHMm+7ShZ+zTjSDHoj9PuWS2oEHHmKVORy12zrd9yw==","signatures":[{"sig":"MEUCIAJQcE9OPYpRMwkeGIAYb8brak5nxsasisVSxa1KMileAiEAmtAmoIM2ww0+Z3yQISyRrYYZ46Fpf+Qarj+vHYEgLbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32252},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"9365ab786b18476581abac9f555a82ff27070900","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.3_1697888489012_0.36792729655466694","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"cognigy-hammer","version":"0.4.4","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.4","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"a099361cd30749b3daaace41215f729f28908874","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.4.tgz","fileCount":22,"integrity":"sha512-EbUCoQDOW0vSqkxD8XLOn3d922Gp1vUzB7awkrJq4iEnoL9AESthx5LmODMsggWad3OWGbyjA1MpfKuCs5vLiA==","signatures":[{"sig":"MEQCIHGwJSjkwwlA/7m1B96r7+nTFpZWPvm6L9ec6KfO/chIAiAow+V4f39Ngagg8Y4/ZaKrINUw7e9Zy+PzMqcRIKINWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32255},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"d27f21f35e4325f52c6fad4b6d39868c62099cab","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.4_1697894567719_0.299696892631091","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"cognigy-hammer","version":"0.4.5","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.4.5","maintainers":[{"name":"tgbv","email":"tgbv.email@gmail.com"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"1832acafffcdb767a0befbcbf003c182cbaef25b","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.4.5.tgz","fileCount":22,"integrity":"sha512-sE+QcxGDQ4pxlqmTQStV//XT+Neb95HJJMtwenJJGuQvfoyFXJtB4iz/yCMWV3UgTkyUasMXiDKbSuqDxu1VTQ==","signatures":[{"sig":"MEYCIQDCNQENDugFOMvi9dHIUwHk4165fSWnI4Di4kwZOfitHAIhAMZfJkqB7gcaPBTMB5vJ4U1elmNae/844ulRTdUEL6Zb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32373},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":"9.x.x","node":"18.x.x"},"gitHead":"34cac265c13210bbfc8aad3b191f63837d9ebdfd","scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"tgbv.email@gmail.com"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"9.8.1","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.4.5_1698000928989_0.904111447158729","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"cognigy-hammer","version":"0.5.0","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.5.0","maintainers":[{"name":"tgbv","email":"teodor.ionescu@keemail.me"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create/node.js","ch.delete-node":"build/commands/delete/node.js","ch.create-project":"build/commands/create/scaffold.js","ch.create-scaffold":"build/commands/create/scaffold.js","ch.create-extension":"build/commands/create/scaffold.js","ch.create-connection":"build/commands/create/connection.js"},"dist":{"shasum":"d73c2c0b577d724239fc50f507bfe3e158f125f1","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.5.0.tgz","fileCount":22,"integrity":"sha512-UoBME8zYwf9vPLS5jGGvYD7mF7HIHaQ093uhPvGh5hMRjhz7xdmJGfxyWxvO4O6twDu/YOA6ajDasUlAQ3OiKw==","signatures":[{"sig":"MEYCIQDGZ6EbmUYVn9ZlB2l+zr9QHPoUwYwy6Lm9BAxZGR0q7AIhAIXPKARpEaqaUF0p0905936+TJaV8+OOPCQx9PiDvc6h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32476},"main":"./build/index.js","type":"commonjs","_from":"file:cognigy-hammer-0.5.0.tgz","types":"./build/index.d.ts","engines":{"npm":">=9","node":">=18"},"scripts":{"transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"teodor.ionescu@keemail.me"},"_resolved":"/home/default/code/cognigy-hammer/cognigy-hammer-0.5.0.tgz","_integrity":"sha512-UoBME8zYwf9vPLS5jGGvYD7mF7HIHaQ093uhPvGh5hMRjhz7xdmJGfxyWxvO4O6twDu/YOA6ajDasUlAQ3OiKw==","repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"10.8.2","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"prompts":"^2.4.2","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.5.0_1727312903955_0.3047019171615468","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"cognigy-hammer","version":"0.6.0","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.6.0","maintainers":[{"name":"tgbv","email":"teodor.ionescu@keemail.me"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","cognigy-hammer":"build/commands/commanderWrapper.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"39584781bf6a7fbef9b1f429e91e2220c70e8695","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.6.0.tgz","fileCount":28,"integrity":"sha512-LgOQMyzRG1o4mGO398UqtSFBMi3R6urHgmTG8zXcstXmz6ZUVvzHXcj67AhhW5W5yzkc2/ai/k90vcncLwUfvg==","signatures":[{"sig":"MEUCIDghGBZcOJHO1QSnc8+fcRRSVOaNk61FKHXGCdbbv2KrAiEA6LiD4WGA4xq++XxIzkn4mmknsoxKB4XcgYiEnDFPhdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37110},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":">=9","node":">=18"},"gitHead":"01d42fe00f9b869ef28ffa3783b9143356f53554","scripts":{"cw":"npx ts-node ./src/commands/commanderWrapper","transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"teodor.ionescu@keemail.me"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"10.7.0","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"prompts":"^2.4.2","commander":"^12.1.0","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5","@types/commander":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.6.0_1728215412471_0.9411059294311455","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"cognigy-hammer","version":"0.6.1","keywords":["cognigy","ai","extension","development-suite","cli"],"author":{"url":"https://github.com/tgbv","name":"tgbv"},"license":"MIT","_id":"cognigy-hammer@0.6.1","maintainers":[{"name":"tgbv","email":"teodor.ionescu@keemail.me"}],"homepage":"https://github.com/tgbv/cognigy-hammer#readme","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"bin":{"ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","cognigy-hammer":"build/commands/commanderWrapper.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js"},"dist":{"shasum":"b77a9f697da5d7287e5c08d7db7e8580365a6f28","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.6.1.tgz","fileCount":28,"integrity":"sha512-3h8Ztb44V7oUJd18x1UseQ8ZpFWcLrgWk2g18BhFVZe+L+GX34QTtviNUNqb5fassyqNYVDjleA7d8+BbZO0Fw==","signatures":[{"sig":"MEUCIQDgO6gRVSeXxPaThhdL/o51wGM7+LykyUhRycqHel1KoQIgIfnycy5rocB7dhL1aNwbUha1km0cPpHJNfHi7Y7JkfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37158},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","engines":{"npm":">=9","node":">=18"},"gitHead":"c939cf69649dfe9cf61a8414ba06dac4ef5e6cec","scripts":{"cw":"npx ts-node ./src/commands/commanderWrapper","transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","create:node":"npx ts-node ./src/commands/create:node.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*","create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts"},"_npmUser":{"name":"tgbv","email":"teodor.ionescu@keemail.me"},"repository":{"url":"git+https://github.com/tgbv/cognigy-hammer.git","type":"git"},"_npmVersion":"10.7.0","description":"An extension development suite for CognigyAI.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"prompts":"^2.4.2","commander":"^12.1.0","handlebars":"^4.7.8","detect-ts-node":"^1.0.5","node-console-colors":"^1.1.5","@cognigy/extension-tools":"^0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.1.1","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5","@types/commander":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/cognigy-hammer_0.6.1_1729065828080_0.34060523526160424","host":"s3://npm-registry-packages"}},"0.7.0":{"type":"commonjs","name":"cognigy-hammer","description":"An extension development suite for CognigyAI.","version":"0.7.0","license":"MIT","main":"./build/index.js","types":"./build/index.d.ts","author":{"name":"tgbv","url":"https://github.com/tgbv"},"repository":{"type":"git","url":"git+https://github.com/tgbv/cognigy-hammer.git"},"keywords":["cognigy","ai","extension","development-suite","cli"],"engines":{"node":">=18","npm":">=9"},"scripts":{"create:scaffold":"npx ts-node ./src/commands/create:scaffold.ts","create:node":"npx ts-node ./src/commands/create:node.ts","create:connection":"npx ts-node ./src/commands/create:connection.ts","delete:node":"npx ts-node ./src/commands/delete:node.ts","cw":"npx ts-node ./src/commands/commanderWrapper","transpile":"npx jest --coverage --passWithNoTests ./src && npx tsc","local:build":"npm run transpile && npm pack && npm i --global cognigy-hammer-*"},"bin":{"ch.create-scaffold":"build/commands/create:scaffold.js","ch.create-project":"build/commands/create:scaffold.js","ch.create-extension":"build/commands/create:scaffold.js","ch.create-connection":"build/commands/create:connection.js","ch.create-node":"build/commands/create:node.js","ch.delete-node":"build/commands/delete:node.js","cognigy-hammer":"build/commands/commanderWrapper.js"},"devDependencies":{"@types/commander":"^2.12.0","@types/jest":"^29.5.5","@types/node":"^20.8.6","@types/prompts":"^2.4.5","ts-jest":"^29.1.1"},"dependencies":{"@cognigy/extension-tools":"^0.16.1","commander":"^12.1.0","detect-ts-node":"^1.0.5","handlebars":"^4.7.8","node-console-colors":"^1.1.5","prompts":"^2.4.2"},"_id":"cognigy-hammer@0.7.0","gitHead":"250e1b6013b74e767fcbae31151522f4ca1c476e","bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"homepage":"https://github.com/tgbv/cognigy-hammer#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-dsOoITxyt8c0YHAw7nwFt6sZhP+RPjiY7YTOVHwxWHzw8x8n11cV/BcUYi34zhajfNj3DPyJuygCsQc54OIpKg==","shasum":"203664dc40885dbae79a1ad4cfc1d4cd9e3a0250","tarball":"https://registry.npmjs.org/cognigy-hammer/-/cognigy-hammer-0.7.0.tgz","fileCount":30,"unpackedSize":43452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANpj0HWUInprbnwIj7ekpvZvjnf1jY/UVZSQeuyvSbhAiEAq3HOrLvG5wH0EIfE6Ulyfk8FJJpgakqBEh5IzekMyNw="}]},"_npmUser":{"name":"tgbv","email":"teodor.ionescu@keemail.me"},"directories":{},"maintainers":[{"name":"tgbv","email":"teodor.ionescu@keemail.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cognigy-hammer_0.7.0_1729958219928_0.46681233803434496"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-15T18:18:56.378Z","modified":"2024-10-26T15:57:00.353Z","0.1.0":"2023-10-15T18:18:56.633Z","0.1.1":"2023-10-15T18:38:32.253Z","0.1.2":"2023-10-15T18:40:34.013Z","0.1.3":"2023-10-15T19:05:26.183Z","0.1.4":"2023-10-15T19:09:37.893Z","0.1.5":"2023-10-15T19:14:45.268Z","0.1.6":"2023-10-15T19:22:12.296Z","0.1.7":"2023-10-15T19:25:36.418Z","0.1.8":"2023-10-15T19:50:52.858Z","0.1.9":"2023-10-15T19:57:37.402Z","0.1.10":"2023-10-18T17:46:54.495Z","0.1.20":"2023-10-19T16:50:40.479Z","0.4.0":"2023-10-21T07:46:12.028Z","0.4.1":"2023-10-21T08:02:15.765Z","0.4.2":"2023-10-21T09:27:36.530Z","0.4.3":"2023-10-21T11:41:29.239Z","0.4.4":"2023-10-21T13:22:47.994Z","0.4.5":"2023-10-22T18:55:29.169Z","0.5.0":"2024-09-26T01:08:24.204Z","0.6.0":"2024-10-06T11:50:12.661Z","0.6.1":"2024-10-16T08:03:48.297Z","0.7.0":"2024-10-26T15:57:00.164Z"},"bugs":{"url":"https://github.com/tgbv/cognigy-hammer/issues"},"author":{"name":"tgbv","url":"https://github.com/tgbv"},"license":"MIT","homepage":"https://github.com/tgbv/cognigy-hammer#readme","keywords":["cognigy","ai","extension","development-suite","cli"],"repository":{"type":"git","url":"git+https://github.com/tgbv/cognigy-hammer.git"},"description":"An extension development suite for CognigyAI.","maintainers":[{"name":"tgbv","email":"teodor.ionescu@keemail.me"}],"readme":"# cognigy-hammer\n\nAn extension development suite for <a href=\"https://www.cognigy.com/\" target=\"_blank\">CognigyAI</a>. Not affiliated with Cognigy or its subsidiaries.\n\nProject seeks to eliminate the need of managing nodes dependencies and establish a standard for better development of <a href=\"https://github.com/Cognigy/Extensions\" target=\"_blank\">CognigyAI extensions</a>.\n\n## Live examples\n\n<img src=\"https://raw.githubusercontent.com/tgbv/cognigy-hammer/main/demos/create-extension.demo.gif\">\n<img src=\"https://raw.githubusercontent.com/tgbv/cognigy-hammer/main/demos/create-node.demo.gif\">\n<img src=\"https://raw.githubusercontent.com/tgbv/cognigy-hammer/main/demos/delete-node.demo.gif\">\n\n## Prerequisites:\n\n- Linux/macOS\n- Git\n- Node >= 18\n- NPM >= 9\n\n## Setup\n\n```bash\n$ npm i -g cognigy-hammer\n\n$ cognigy-hammer create scaffold\n```\n\n## Features\n\n- CLI to easily create new project, nodes, connections.\n- Nodes types and hierarchy are injected automatically based on directory structure.\n- Connections and Nodes are imported automatically.\n- Helper function for setting the next node.\n\n## CLI overview\n\n```bash\nUsage: cognigy-hammer [options] [command]\n\nAn extension development suite for CognigyAI.\n\nOptions:\n  -V, --version    output the version number\n  -h, --help       display help for command\n\nCommands:\n  list <entity>    List current nodes / connections.\n  create <entity>  Guided way to create a new entity.\n  delete <entity>  Guided way to delete an existing entity.\n  help [command]   display help for command\n```\n\n## Standard\n\n### Directory structure\n\n- Nodes are stored in `./src/nodes`\n- Connections are stored in `./src/connections`\n- Assets used at runtime are stored in `./src/assets`\n\nEach node can have N children nodes. The former are stored in a directory located at the same tree level as the parent.\n```bash\nsrc\n├── assets\n│   └── extension-map.js\n├── connections\n│   └── dbs\n│       ├── Mongo.ts\n│       └── MySQL.ts\n└── nodes\n    ├── Parent\n    │   ├── Child1.ts\n    │   ├── Child2\n    │   │   └── Child3.ts\n    │   └── Child2.ts\n    └── Parent.ts\n```\n\n### Node rules\n\n- One parent node can have N child nodes.\n- One parent node must not share its children nodes with other parent nodes. While CognigyAI chart supports this variant and other mixed ones, a custom implementation and/or directory scheme is required from development side for it, which is not in the scope of this package.\n\n<img src=\"https://raw.githubusercontent.com/tgbv/cognigy-hammer/main/diagrams//nodes.drawio.png\">\n\n<i>In above example, Parent1 and Parent2 cannot share the same Child2.</i>\n\n### Demo project\n\nhttps://github.com/tgbv/cognigy-reddit-explorer\n","readmeFilename":"README.md"}