{"_id":"@ibgib/blank-gib","_rev":"155-1f1c048adbcd1766a0e0643e2d15a73b","name":"@ibgib/blank-gib","dist-tags":{"latest":"0.15.14"},"versions":{"0.0.1":{"name":"@ibgib/blank-gib","version":"0.0.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"5865c74ca58cce8f514d65c186257fb01de6549a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.1.tgz","fileCount":969,"integrity":"sha512-XbN4/inCfDAAed2XQJCqytrPXjr8WR8IaAlUOpjUnESuaEQqlJo2oKDUgKPkG7mu4miRZB6ZfWwHmGd/073Vtw==","signatures":[{"sig":"MEYCIQCNSgkKSzhqaE/zz4nRbDVCHLh8nJHPisv/ZxI3lSdRMAIhAPUVWju2mbEZTJAt2yrC9j/EftSOiQoDNC7qQVgJ+CK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4327653},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.1.tgz","_integrity":"sha512-XbN4/inCfDAAed2XQJCqytrPXjr8WR8IaAlUOpjUnESuaEQqlJo2oKDUgKPkG7mu4miRZB6ZfWwHmGd/073Vtw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.1_1740519309000_0.5547333738419222","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ibgib/blank-gib","version":"0.0.2","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.2","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"b33f866abd46d0444c770aaf32ea0982b12a9800","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.2.tgz","fileCount":1034,"integrity":"sha512-oYYzxtYpcgldizOB7Rm68Q9sdVTHRvPfWbhJoUQgsXg9R1f69mHGrsi5IqjIKBGJDZZMRm6vQojxTrT4MuOsIA==","signatures":[{"sig":"MEUCIQDWMnxCpOzuW5FshYx+eXWMUg9sGZT2VY/rw8MGynurxAIgN6oWms6imCeEv9Tk0U4VrRywbaYzJsvyNA5KJjf+hp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4998912},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.2.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.2.tgz","_integrity":"sha512-oYYzxtYpcgldizOB7Rm68Q9sdVTHRvPfWbhJoUQgsXg9R1f69mHGrsi5IqjIKBGJDZZMRm6vQojxTrT4MuOsIA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.2_1740519460315_0.5927155732089249","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ibgib/blank-gib","version":"0.0.3","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.3","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"dc4c938bcb70e879c5c444f3c2c673d4acdf110f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.3.tgz","fileCount":1084,"integrity":"sha512-jLo8kmSgND7I2wIkhDMBymX4ekZJIFiYTzFUdGrwykglUd5ju3w1Wvw+Zw8tU67R3zFn97/pGPJouGjgNJqXuQ==","signatures":[{"sig":"MEUCIQCTeFH9JQrpSfAd2SUN/VoIXLNoEU8vV2ecIWfCGTkwfQIgYlaBz6UzX6JmkkdY4mOdKyca0dxO+rPfxIonajnxBI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5264399},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.3.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.3.tgz","_integrity":"sha512-jLo8kmSgND7I2wIkhDMBymX4ekZJIFiYTzFUdGrwykglUd5ju3w1Wvw+Zw8tU67R3zFn97/pGPJouGjgNJqXuQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.3_1741105633379_0.6756474218236073","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ibgib/blank-gib","version":"0.0.4","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.4","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8ea4366a477f0a9ec86e9d961f6ee823e2445d3d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.4.tgz","fileCount":1099,"integrity":"sha512-xsvBfkLjh84vckD4Ec2EIO8cOCCoj5ADlOyoSJpI5U/8uXW3L6NBr8LMEf1zhK/HZkswkBUFJ4QHne03/oTJPw==","signatures":[{"sig":"MEYCIQCnLSfALqDlttul2uke8jfFf/ipuLohdfLgSkvUGJK81gIhAI1jLn6tZIgrYuqwoZ2NOscNgsbmrjlM9GzwAgp6b4y3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6225470},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.4.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.4.tgz","_integrity":"sha512-xsvBfkLjh84vckD4Ec2EIO8cOCCoj5ADlOyoSJpI5U/8uXW3L6NBr8LMEf1zhK/HZkswkBUFJ4QHne03/oTJPw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.4_1741472877244_0.27678263825348437","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ibgib/blank-gib","version":"0.0.5","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.5","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"250ed143eda08438f65dc2d86ec3328fefc86296","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.5.tgz","fileCount":1100,"integrity":"sha512-m+7uGO2QVuiB2Z7ZQvRAXlWQnJQhdPHa/ZVW2Zbl0ux2mRo0/l1SiesJhT/FONA7MaQ20aspqALm57cwOzqmSQ==","signatures":[{"sig":"MEYCIQDVo3EZRvhOVuBiFTdDUCWr9N0xXCUppFP4/aKsaMrWngIhAPZUZDVePgXZUA4mx1PlDoPVpOszH7GOwH2bsPZo5v1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6236037},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.5.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.5.tgz","_integrity":"sha512-m+7uGO2QVuiB2Z7ZQvRAXlWQnJQhdPHa/ZVW2Zbl0ux2mRo0/l1SiesJhT/FONA7MaQ20aspqALm57cwOzqmSQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.5_1741520307900_0.0003988954897602426","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ibgib/blank-gib","version":"0.0.6","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.6","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"080d75bbb87a7bdc88838f95aa1236a72cb9ad8b","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.6.tgz","fileCount":1106,"integrity":"sha512-t0V97AIhlI54xKTY5/dL4Y6yN0uoF1g/7BpAmgMQvwOaWAoVE/OwIxyEECz6SFCsffitn4BXtbNVbUm99Uecfw==","signatures":[{"sig":"MEUCIQD8TEu1q/jwUr6Ujf+90Lq93P56iICfZ0N5GDwfEt1BfAIgXhBsoeky8iegcIVWpsoC9+cB45Y1N/ie/2GZE7FL7qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6251688},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.6.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.6.tgz","_integrity":"sha512-t0V97AIhlI54xKTY5/dL4Y6yN0uoF1g/7BpAmgMQvwOaWAoVE/OwIxyEECz6SFCsffitn4BXtbNVbUm99Uecfw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.6_1741623448400_0.7906305978606869","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ibgib/blank-gib","version":"0.0.7","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.7","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0d947dc24ecde45eb8e3961df4bb22dfc6af093c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.7.tgz","fileCount":1106,"integrity":"sha512-ehGrv790MYM1zwpVq7Ll7+sDABp/FfjXCGqTjQvRJuU3rMc1cGke6pP9TxkPQhjRwIRaRmOlACZyg2vqJAmvmg==","signatures":[{"sig":"MEUCIGZEgOhKXuvcznBPFb/rBkq84ypIDMjEspseelcCOH6sAiEAk+Z17YtJS4vMeJY8Tf/FUJtpUm2Fl+LH4R/dzdii2vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6258352},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.7.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.7.tgz","_integrity":"sha512-ehGrv790MYM1zwpVq7Ll7+sDABp/FfjXCGqTjQvRJuU3rMc1cGke6pP9TxkPQhjRwIRaRmOlACZyg2vqJAmvmg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.7_1741635708506_0.028068627156168757","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ibgib/blank-gib","version":"0.0.8","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.8","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"bab66dac28939c44885aac8bd62e9491bac782e9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.8.tgz","fileCount":1109,"integrity":"sha512-E1bhzUDMA20jQudD3ddEZ5v45D0dWsHuDF4sGbXQPeil5FpCnuZdKFdk7jhMK/vtV+BSKDT935lNJUQisNSmgQ==","signatures":[{"sig":"MEQCIDKKvGUDejzWzMHkT7I0gr1GzGspAHRUnQ6LWFrcAeoBAiBLYrJ6SEfQiwQbdvAeInEzkjTlY1S/htreFJItOBP7lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6403119},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.8.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.8.tgz","_integrity":"sha512-E1bhzUDMA20jQudD3ddEZ5v45D0dWsHuDF4sGbXQPeil5FpCnuZdKFdk7jhMK/vtV+BSKDT935lNJUQisNSmgQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.8_1741990337601_0.10091143680750991","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@ibgib/blank-gib","version":"0.0.9","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.9","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"74434e7dd5a7c1b97f28c14761859857ff890321","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.9.tgz","fileCount":1109,"integrity":"sha512-x/C/7MCjXaAEqjsyz0qZH+vOcmn+o8HYjz1eS8UGl79g+83HNn+jYJDk0Iy6TngfuH9LxsJlrJjbs8KTpYC09g==","signatures":[{"sig":"MEUCIQDAzZ/UjaM/VSPY8a+cdQjKy/N7kM1U+jman4IGPASeYAIgU5zi1E201GcqsS4l/pGuc+T7sa+Kie08P7hnrGTjdKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6385093},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.9.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.9.tgz","_integrity":"sha512-x/C/7MCjXaAEqjsyz0qZH+vOcmn+o8HYjz1eS8UGl79g+83HNn+jYJDk0Iy6TngfuH9LxsJlrJjbs8KTpYC09g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.9_1742048391365_0.48480029370240096","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@ibgib/blank-gib","version":"0.0.10","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.10","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"45b8806b9859c4c1a35386c9d5f6e701354e77ed","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.10.tgz","fileCount":1119,"integrity":"sha512-kT/oGUHeODm8ODTRKTLP8jGJZKqZEcBEtjpI3IEOez+q9fKpQuyq4A259PxkUbP84S0sLn8tLK7mcn9XdCunkA==","signatures":[{"sig":"MEYCIQDIQXdGBxDQMrJAsdbY53GDYFe53u6hhi8uJLt/puEl5gIhAP4znmnQH/vnqYYD7xuh9kaF0PTEkK7NgVP2fV1xyBPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6434853},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.10.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.10.tgz","_integrity":"sha512-kT/oGUHeODm8ODTRKTLP8jGJZKqZEcBEtjpI3IEOez+q9fKpQuyq4A259PxkUbP84S0sLn8tLK7mcn9XdCunkA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.10_1742300504932_0.10651010473131906","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@ibgib/blank-gib","version":"0.0.11","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.11","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4496e6b0c00514088588e79ea089e90968eca45c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.11.tgz","fileCount":1119,"integrity":"sha512-KDu9mrAupScW3Tr41IDnJe98bGb5kM3ILOvTND1ssQuLWTNHihel8+ndSm6e+YM6tSPUlju51DTM4T9B/Ri1bA==","signatures":[{"sig":"MEUCIQCHPvSefGS1Kx6fUMl0LchO34FZ+MyxlaqtSrc4fIsgpgIgBNFGh0qM4ijdXcvr3rTdad5fgXJrTafRAZfHrUiFDP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6437391},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.11.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.11.tgz","_integrity":"sha512-KDu9mrAupScW3Tr41IDnJe98bGb5kM3ILOvTND1ssQuLWTNHihel8+ndSm6e+YM6tSPUlju51DTM4T9B/Ri1bA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.11_1742342046883_0.22473813572671753","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@ibgib/blank-gib","version":"0.0.12","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.12","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"15e7e5944af73b0956a3e189f239e6d5ffd8c1f8","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.12.tgz","fileCount":1148,"integrity":"sha512-KRi/Nm9G+S2F9y6zB1myvPw2p3Kp7qq2fnZtVWkuPhKUvuu9c/1Ea8GKChNXQM4xbd3C4Ncyz9U9MTfbSsifzw==","signatures":[{"sig":"MEUCIQCzB+InfayVue1iAqg3dglGfG2qiwAoTV8MWBn/yHHe0AIgdc/sLzFTGSFh9/MryPhCo7t1YIor3qMCFSeH00aROxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28914197},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.12.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.12.tgz","_integrity":"sha512-KRi/Nm9G+S2F9y6zB1myvPw2p3Kp7qq2fnZtVWkuPhKUvuu9c/1Ea8GKChNXQM4xbd3C4Ncyz9U9MTfbSsifzw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.12_1742783804492_0.39080595554118536","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@ibgib/blank-gib","version":"0.0.13","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.13","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"df5e5fa17ef66d9b487e596a4963a647194df5f3","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.13.tgz","fileCount":1168,"integrity":"sha512-oQmpS324yumF0bp5mFrROCtpNpiTB0CDjyaa7Z1XTOthNCjlXl7Uo49eOZKySJ/w3H7pnVNauk8vZqemTIPawA==","signatures":[{"sig":"MEQCICk559MS9JOlyHmkG2nvv5VblomWwY0MsD0KNN6QQfMZAiAFart2EqCBaKLkacceZekHqZgQ7BRPj/1SEA6H1t698g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29065745},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.13.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.13.tgz","_integrity":"sha512-oQmpS324yumF0bp5mFrROCtpNpiTB0CDjyaa7Z1XTOthNCjlXl7Uo49eOZKySJ/w3H7pnVNauk8vZqemTIPawA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.13_1743228803078_0.766391726840095","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@ibgib/blank-gib","version":"0.0.14","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.14","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"e13529a7ff4c61b44e6924fca2dd4b657150821e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.14.tgz","fileCount":1168,"integrity":"sha512-DmR3TwbNC1rbNzZQxcy2JQtLCxwW5dxuoOiMkgohmeLHjUimt+R+pdZGV1M1qKy98GkCjMp0g1TcE3fGkwQfLg==","signatures":[{"sig":"MEUCIQCPA70p3kzEbwnd0u5KiAKv6B6xe5ZIIDpC2TxT8DzQvQIgJH+sqKv6gkzO2BjjvNa5ReI2Fmp/RNGX1R08zIsRwjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29066435},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.14.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.14.tgz","_integrity":"sha512-DmR3TwbNC1rbNzZQxcy2JQtLCxwW5dxuoOiMkgohmeLHjUimt+R+pdZGV1M1qKy98GkCjMp0g1TcE3fGkwQfLg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.14_1743260823919_0.6360129993889965","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@ibgib/blank-gib","version":"0.0.15","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.15","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"be37b672c7897ac53112927cfce5743ca6a718ff","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.15.tgz","fileCount":1168,"integrity":"sha512-Vsm6QQdelEadOaADkMqcsCFPLY/UdbG5qkV23p4ifCBd8Og0BfMNk7LBTY5iplTY1uhrRDUDQC3FuEKPDONtDg==","signatures":[{"sig":"MEYCIQDThEzpvlMGa/tepHcOmN6OWSwgPSo6Gl6DYaOXVI9S8wIhALnsNCmixem21XEKmI8pp4wp4pp/uEwWV8n+93JvDrAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29068255},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.15.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.15.tgz","_integrity":"sha512-Vsm6QQdelEadOaADkMqcsCFPLY/UdbG5qkV23p4ifCBd8Og0BfMNk7LBTY5iplTY1uhrRDUDQC3FuEKPDONtDg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.15_1743262560316_0.7797099221083845","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@ibgib/blank-gib","version":"0.0.17","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.17","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"3981f5ce4999363f17c3b7ab0c96ea66da5be391","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.17.tgz","fileCount":1168,"integrity":"sha512-mBjoL+9IG7fHfynzy8g5Oa0K0SCFdMFZ1XqiwNwd7Htoj7+4RUSZRVnH5zntX9Jz4sK6yKv2AV+AgVhIoodIrw==","signatures":[{"sig":"MEYCIQDHFaZD2+C4t8dfcxEjktbZpQvsF7w2f4ESmV9P932+PwIhAMRPO8ITvvErXy7iQewxYIvp/GBlMgTtHnHzcLlnHFzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29081596},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.17.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.17.tgz","_integrity":"sha512-mBjoL+9IG7fHfynzy8g5Oa0K0SCFdMFZ1XqiwNwd7Htoj7+4RUSZRVnH5zntX9Jz4sK6yKv2AV+AgVhIoodIrw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.17_1743274620611_0.08135150292291704","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@ibgib/blank-gib","version":"0.0.18","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.18","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c75dbd94e7fc34c41f909f275ce1089989a6e551","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.18.tgz","fileCount":1168,"integrity":"sha512-Gp2F8PAAfRL3w2CPqk0umiF9xwJ2ip+JSrze7NOGI6I5dUruTcmZgruBffafxePuFUCPoID/Qljl2DgvYOmIbg==","signatures":[{"sig":"MEQCICNadctEqBijqS2EED1Cvq+Wf1dftxp+7L9+RTmlSKzOAiBwY/i0v3B6LeFK630HQvhTisqQhKRDpOZIuv81ZBkLoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29081922},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.18.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.18.tgz","_integrity":"sha512-Gp2F8PAAfRL3w2CPqk0umiF9xwJ2ip+JSrze7NOGI6I5dUruTcmZgruBffafxePuFUCPoID/Qljl2DgvYOmIbg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.98","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.18_1743301516874_0.5324499306630819","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@ibgib/blank-gib","version":"0.0.19","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.19","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"6be1a05234f6e407d1d8b7bb13457e1973eb89bd","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.19.tgz","fileCount":1207,"integrity":"sha512-PVVrnjbUE2zAkcjUcK9uKHxb3W7z5a1jFujx6XrR0WepyDQrEAbt0OFLkfTwiJNwWyX8MkoEL8Ma/xbJCwoxmA==","signatures":[{"sig":"MEUCIQD9QU/paoKcYcqYDvkP7dZyaYlztjy3Qm6sYc3eFZlozQIgTB+8Dh8YjDrdli9s+hkbwo3biyphoQSrQ9UgZikHKDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29290646},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.19.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.19.tgz","_integrity":"sha512-PVVrnjbUE2zAkcjUcK9uKHxb3W7z5a1jFujx6XrR0WepyDQrEAbt0OFLkfTwiJNwWyX8MkoEL8Ma/xbJCwoxmA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.19_1744641050848_0.6518748879071032","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@ibgib/blank-gib","version":"0.0.20","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.20","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"640a873cd2287baac7bb096c9fcf5ba71b07aa7e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.20.tgz","fileCount":1207,"integrity":"sha512-U1rcKnAT/HCBGwip2prEJAgbuiS6OEzLzbLGFahYQxWUI4K5QyCbp+X1WuyBT2MW00JXMfzuz9PdOZa2A1WBYA==","signatures":[{"sig":"MEUCIDrFHWXTKHZ+hm+r/3p612CXNDyiLDAx1v6Oh/wvqYKkAiEAvclRn2EyshH5iFCnmqS3J/wbDgyw9PvlVo2nh+Q8hUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29329905},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.20.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.20.tgz","_integrity":"sha512-U1rcKnAT/HCBGwip2prEJAgbuiS6OEzLzbLGFahYQxWUI4K5QyCbp+X1WuyBT2MW00JXMfzuz9PdOZa2A1WBYA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.20_1744751650570_0.19542732022125664","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@ibgib/blank-gib","version":"0.0.21","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.21","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"061fa84d3b4be9d167fc27daae2774abf8d26541","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.21.tgz","fileCount":1214,"integrity":"sha512-y0zJbyDOK8+C+/nqKnPYQpyADV/1SA8+cf6fQ++4ZHI4BKqjZPWS/dZa84z8/e5ikzKN7HZ6p4Fm16UUe7LGkQ==","signatures":[{"sig":"MEQCIFyOyY2O2KvN+hGZ4sq73qK5R17UYPqict2dCyO0brksAiBks+/MDMo8V1mFe1InQDJBK/OZ3/0hBtGLIjb/vQtk4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29363877},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.21.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.21.tgz","_integrity":"sha512-y0zJbyDOK8+C+/nqKnPYQpyADV/1SA8+cf6fQ++4ZHI4BKqjZPWS/dZa84z8/e5ikzKN7HZ6p4Fm16UUe7LGkQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.21_1744837226869_0.8441315298392735","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@ibgib/blank-gib","version":"0.0.22","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.22","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9e8610eb216ef433d18a54a1d429448b74cf18ba","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.22.tgz","fileCount":1214,"integrity":"sha512-s4qzGxV30R5PR3ISXaMCUNWwqYym9tIyb4r3F24FtBkcmpg4Wk7rUb4TWzNN+L0mwUVAMUDCXkmIY28e1kywSg==","signatures":[{"sig":"MEUCIQCcQJwXW3R2wmdm3pBqzlsLsGLOo2Fy21Ix2MCrV8QZegIgZPFw/gy6XNRmM4mRuwOzqjbgfIHUNzsUy7Ao2tf7hdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29383964},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.22.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.22.tgz","_integrity":"sha512-s4qzGxV30R5PR3ISXaMCUNWwqYym9tIyb4r3F24FtBkcmpg4Wk7rUb4TWzNN+L0mwUVAMUDCXkmIY28e1kywSg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.22_1744924790431_0.9219466619367376","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@ibgib/blank-gib","version":"0.0.23","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.23","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"30ea7f0ffcd2d974343cefbabbada193dd6709c7","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.23.tgz","fileCount":1214,"integrity":"sha512-K5V+4o+5z5AbbvKs2m6TAewgdJkb1XRIUw8xOfUiL3+2DtnuuL6uFR+6Wl78UXYR+vBkL3rf/iZ4shGpBie5MQ==","signatures":[{"sig":"MEYCIQDWMjxmO/0NR7e4oPQM56LNxMiri7XSsOaq8qYObSL1XwIhAI7ii4y0FFlk/o+UMfIgxRazAOJCBcz9lvL+g1QhaO4h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29384157},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.23.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.23.tgz","_integrity":"sha512-K5V+4o+5z5AbbvKs2m6TAewgdJkb1XRIUw8xOfUiL3+2DtnuuL6uFR+6Wl78UXYR+vBkL3rf/iZ4shGpBie5MQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.23_1745011022209_0.27963677285597166","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@ibgib/blank-gib","version":"0.0.24","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.24","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"72a29acf29ba832be15d27208ada998b5cd936ca","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.24.tgz","fileCount":1221,"integrity":"sha512-eyq8oKay/sutTFeFwXBV5EJa58/EUEHkxrYoOE+CZkxMmhWpgQ00yuQW2IV9p+Ye7hCX6PtVhIeyfM+ZWbTKjA==","signatures":[{"sig":"MEUCIGTaCgmLcFM3luP6h7AJrzUa8Li29FkaV8gDUZR3JXLeAiEAkWwQuQm2Zb1NCgrA+HW8NHPjBrobMj5tishpoAzSWXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29495080},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.24.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.24.tgz","_integrity":"sha512-eyq8oKay/sutTFeFwXBV5EJa58/EUEHkxrYoOE+CZkxMmhWpgQ00yuQW2IV9p+Ye7hCX6PtVhIeyfM+ZWbTKjA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.24_1745185588475_0.22162548044719643","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@ibgib/blank-gib","version":"0.0.25","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.25","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"038325fc93dd9a78d3265250b02317425acab1fa","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.25.tgz","fileCount":1228,"integrity":"sha512-yMdmCIncMX7A7BMmr8lxat7bUs+z7+aSyjgWmUHB95gUhapN8jq2kDkfydIu8E8RqZ/tZ/VjcYdWuH6wo9RuNw==","signatures":[{"sig":"MEUCICyzTOKrhfWKYP7wyHYeJGPFEq/qAzuS2JuvZ7zRQKvvAiEAqVB7Tkcs94H51I2tTETIJiFFfPoqxOIrKFsI81MnZPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29542336},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.25.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.25.tgz","_integrity":"sha512-yMdmCIncMX7A7BMmr8lxat7bUs+z7+aSyjgWmUHB95gUhapN8jq2kDkfydIu8E8RqZ/tZ/VjcYdWuH6wo9RuNw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.25_1745263897329_0.15730502472827546","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@ibgib/blank-gib","version":"0.0.26","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.26","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"cea5d403d759e4c28100963f410647aef15eccb6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.26.tgz","fileCount":1228,"integrity":"sha512-u9CKYfNcCXys8NEPXDJ4Tvy1VpoqVKy4nz0hKb8EMYM67a8bvjwRLFiEV9/jLzArSs9kUh+GUx6zfMxPev2HIg==","signatures":[{"sig":"MEQCIBlISg1aTxxUSgfqPc0DemFQq3fjk9tgjDOYxiK3uJ8DAiBLTCwefxqYnVXjAtI5s74ynosIqT6QbU0cpg9ssqOFIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29560770},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.26.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.26.tgz","_integrity":"sha512-u9CKYfNcCXys8NEPXDJ4Tvy1VpoqVKy4nz0hKb8EMYM67a8bvjwRLFiEV9/jLzArSs9kUh+GUx6zfMxPev2HIg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.26_1745324161471_0.9765651949648186","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@ibgib/blank-gib","version":"0.0.27","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.27","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"3fd485df727419c5959d34603a92d4d9bd80191b","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.27.tgz","fileCount":1228,"integrity":"sha512-+QgchDlI/HzvbsmK8nbC9zIJOk6fVp9g7pWYIAZl9CzQrta8/4pzcnwiNGRNCiN+IPHa+Y7p+SPZXQ0rwdHv4A==","signatures":[{"sig":"MEUCIQCS45SVVCNb/ZN6eWDBFKUUxwISGTaQm884vU+mtloLVwIgTSX/PMpM33XtdeYpF+9+AajCIx7QC3H/FgjNvD7xiWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29574399},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.27.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.27.tgz","_integrity":"sha512-+QgchDlI/HzvbsmK8nbC9zIJOk6fVp9g7pWYIAZl9CzQrta8/4pzcnwiNGRNCiN+IPHa+Y7p+SPZXQ0rwdHv4A==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.27_1745347428697_0.6625346561159813","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@ibgib/blank-gib","version":"0.0.28","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.28","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4292a98c22db78bf5dd9f56391ead524318b9cfd","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.28.tgz","fileCount":1228,"integrity":"sha512-xOUsRlqQuDiJJWVriE6RHkSv4EOxgGs3msCxfMl+JnUfB7J9HOhGvMI2xWazRFE4xaZCISqcHO5mYLKLQWhdHA==","signatures":[{"sig":"MEUCIFNhIw15jcyNJiDGkAytqmo3juKXCl+5lwtx9Sn1VTmgAiEAqfYnrFlokGu0ozD7tYO3N9x2W1eIvoO5gPT28/LUr0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29581550},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.28.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.28.tgz","_integrity":"sha512-xOUsRlqQuDiJJWVriE6RHkSv4EOxgGs3msCxfMl+JnUfB7J9HOhGvMI2xWazRFE4xaZCISqcHO5mYLKLQWhdHA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.28_1745432038735_0.48848934530012955","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@ibgib/blank-gib","version":"0.0.29","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.29","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"50efe2a792431b8fcb8137879baf6e48fbb077a6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.29.tgz","fileCount":1231,"integrity":"sha512-YN+BKSoDdNZreVo3eEQdqVDRIM7Sejk9NVpQ6DPs3fUAv5gR4JVpCeF52XZVvF6cAVKgW20sriGhWiYru3Mudw==","signatures":[{"sig":"MEQCIG8gGxwl9dRXWLgZqHAtooxwf1PRXW9uZAUHcXZdwn9dAiAQb0MnzjDGhMmxzHCWbhcW9gwWDXQVV/v9bjUs9OeqOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29606656},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.29.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.29.tgz","_integrity":"sha512-YN+BKSoDdNZreVo3eEQdqVDRIM7Sejk9NVpQ6DPs3fUAv5gR4JVpCeF52XZVvF6cAVKgW20sriGhWiYru3Mudw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.29_1745525173791_0.45657441226347983","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@ibgib/blank-gib","version":"0.0.30","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.30","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"7f2d4c0022ec2fd75c9195b3db22d094ce94e8cc","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.30.tgz","fileCount":1234,"integrity":"sha512-Zmb3iLxouxYahEai/LQ11GoYn4y0WL5hqhcdKqZhjzOvKl5Xx8+P9z0InhaYIqwXuKPAv+FDXZsoE971EGaIzw==","signatures":[{"sig":"MEQCIC/3a4JSUfqjU4ZVdCN27TVmNQqBCMNg79sLvcCleLFiAiBYm3Fd/3OAmyTJ2CzXl4s/kqlqdE+3OsvVVJTyX7dg6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29631338},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.30.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.30.tgz","_integrity":"sha512-Zmb3iLxouxYahEai/LQ11GoYn4y0WL5hqhcdKqZhjzOvKl5Xx8+P9z0InhaYIqwXuKPAv+FDXZsoE971EGaIzw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.30_1745624654905_0.06445383726631082","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@ibgib/blank-gib","version":"0.0.31","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.31","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"7310e9c7f0fb2ed647bc99fdf54a57864ff8adb7","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.31.tgz","fileCount":1237,"integrity":"sha512-uI3LCAb+KyTw8bTBJFgl5AuMHS86zibjStusGYrGLLxdKO70+OdI6T23n8phifi8LWAJhqTawEN/khvzucGmzA==","signatures":[{"sig":"MEUCIEbxP7nHRAvaaL/vUxyFz3kLGoP7yXQ2j3ab2TSlylUNAiEAi8ZD7kHTPbYHus8rgaoSuoN3/yMsufl/jUy0woPJtY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29647980},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.31.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.31.tgz","_integrity":"sha512-uI3LCAb+KyTw8bTBJFgl5AuMHS86zibjStusGYrGLLxdKO70+OdI6T23n8phifi8LWAJhqTawEN/khvzucGmzA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.31_1745693082834_0.8847799340789837","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@ibgib/blank-gib","version":"0.0.32","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.32","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"d314d94e746706dc6d9364bf537f68d476ca2a82","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.32.tgz","fileCount":1237,"integrity":"sha512-MgbrNEpZlZmi6BgBUOJk+fA4vhDS/5l/7hGYTp56F1mCrsm/VRDCJnHuIXzKuMxLGj4WSP3/bAx1iBTvX8Uw9A==","signatures":[{"sig":"MEQCIFKNabHWBkbPLhon8Pj3Ct0ljTROp5XsrzDSkaw6tid8AiAtmFjqFqMchivboYTxnxb/ds9TawRJAm0HY4mkYp7GuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29659202},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.32.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.32.tgz","_integrity":"sha512-MgbrNEpZlZmi6BgBUOJk+fA4vhDS/5l/7hGYTp56F1mCrsm/VRDCJnHuIXzKuMxLGj4WSP3/bAx1iBTvX8Uw9A==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.32_1745787716355_0.10441796327769781","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@ibgib/blank-gib","version":"0.0.33","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.33","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4ec97b98dfd8442f1721ad6e2c16a5f7be3af97c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.33.tgz","fileCount":1244,"integrity":"sha512-woggqHWDeL8ZcDI3fiFn8rAEkmf7XEZND31dCSYzq0NX3c2t+yT3n96EVattKg8moTVX5cfi3SalxxrRQYVhRw==","signatures":[{"sig":"MEYCIQC6T2bQtJYjhsvv1BAF+mwqqDDi9j6x2cN9z1xzeLXyQwIhALkbLckFbJWxt5ReI6giDPcIBkrUbpn6Of7ppc1LnXWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29674964},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.33.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.33.tgz","_integrity":"sha512-woggqHWDeL8ZcDI3fiFn8rAEkmf7XEZND31dCSYzq0NX3c2t+yT3n96EVattKg8moTVX5cfi3SalxxrRQYVhRw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.33_1746105355324_0.41639074679191324","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@ibgib/blank-gib","version":"0.0.34","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.34","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ecb3b6773f66cfaa1f5f81a4f632832f94f26a26","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.34.tgz","fileCount":1247,"integrity":"sha512-Y8u4B10GENNDkjhv/v88l6c6YiP9guPUMYrT8qpVCYqFuTGmVaeygcB4ulMXvoXnZ+0peWAOPJT7roq+yipcIA==","signatures":[{"sig":"MEUCIET7C3RCz5o8EFfuqhlx85KLADayGzvuFC22Jh/ozMNqAiEA2I3KKxK2oIOdRT7z3C7APHyPmhjQ3KMeNs3YIZKKSfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29704792},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.34.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.34.tgz","_integrity":"sha512-Y8u4B10GENNDkjhv/v88l6c6YiP9guPUMYrT8qpVCYqFuTGmVaeygcB4ulMXvoXnZ+0peWAOPJT7roq+yipcIA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.34_1746147681845_0.3412886571349891","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@ibgib/blank-gib","version":"0.0.35","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.35","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"faf37c0b045f105d1773604825df8e41e4e08f04","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.35.tgz","fileCount":1250,"integrity":"sha512-WJD6oqBb+Dd0yAIdT3uaiyuBMVRX86pSLIq1L7EoMXhvCzXhCi0l2VPKAwOU9AS2j3qQE+ozRviAVNdWp4FfAw==","signatures":[{"sig":"MEUCIA0vY5K+m8GYSY/h2awsR2JAoWFwkUxYLErjQcfDKbvPAiEAuV8qDMF4w0c57lD91g2HmNsM9hN56jsXDe0X19G0PLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29724669},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.35.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.35.tgz","_integrity":"sha512-WJD6oqBb+Dd0yAIdT3uaiyuBMVRX86pSLIq1L7EoMXhvCzXhCi0l2VPKAwOU9AS2j3qQE+ozRviAVNdWp4FfAw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.35_1746395613869_0.9611631447093836","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@ibgib/blank-gib","version":"0.0.36","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.36","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"eaa541ccdb6479e3e2be2e62de03a2d5b8ba32b9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.36.tgz","fileCount":1252,"integrity":"sha512-ZRQQGCR/CQ99zgk9Ga3quNAjNFQ2Gdv3teFNj6U740hbf7Fvol+bVtGne3CVe81CCRPLr/cgnKTogQWevX6e9g==","signatures":[{"sig":"MEUCIDJdoQDMbBvfgLa2JCHFu6lVMa7VkQUmt9+lZz6fq0ynAiEA3ec3iksqKv1g6x5V/q6F3q/X9g2lLPH2oZ7jSQ8VmPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29751152},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.36.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.36.tgz","_integrity":"sha512-ZRQQGCR/CQ99zgk9Ga3quNAjNFQ2Gdv3teFNj6U740hbf7Fvol+bVtGne3CVe81CCRPLr/cgnKTogQWevX6e9g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.36_1746671573133_0.5668339486965521","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@ibgib/blank-gib","version":"0.0.37","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.37","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"958bd5ab0508e879f25f719a6edbad05f2f99239","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.37.tgz","fileCount":1252,"integrity":"sha512-5+U2jVhLcQxI3/wguwqtigL+ZNtmmwjRoERa3+Kx8xBWE1o8le4yxhMmN9DdJMwOHZgtFEf8SZsaKeZWVNKFeg==","signatures":[{"sig":"MEQCIG1iAAuAJa1knqnSOd/PpC5p4iC0OmSx+ac1JmnhBtZyAiB3sdaLnUd9HVcacx/W8UOeWYN1EZZch27mYna5K7nAjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29800639},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.37.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.37.tgz","_integrity":"sha512-5+U2jVhLcQxI3/wguwqtigL+ZNtmmwjRoERa3+Kx8xBWE1o8le4yxhMmN9DdJMwOHZgtFEf8SZsaKeZWVNKFeg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.37_1746748457595_0.3227344552486795","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@ibgib/blank-gib","version":"0.0.38","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.38","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ac2e0f08b6965fc6ae5659b09bced8e19bdbd401","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.38.tgz","fileCount":1259,"integrity":"sha512-xK/YOKPjIh2CT9ZcjQSdFBYATYIow7iKaWqWN5ooAPhRpcO/psU+eveHBTy7Puh69sIBDlFtd2RTXum+9MAMIQ==","signatures":[{"sig":"MEYCIQDTzTSt6K/zy7llSneuWK3IJ8MM2qAg/oTNmuNgWZoKTAIhAOh3FyB7Wy09dt+hkWoxP+U3OIEOZepYp4B3qPNvlpPa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29820956},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.38.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.38.tgz","_integrity":"sha512-xK/YOKPjIh2CT9ZcjQSdFBYATYIow7iKaWqWN5ooAPhRpcO/psU+eveHBTy7Puh69sIBDlFtd2RTXum+9MAMIQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.100","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.38_1746921377339_0.8697764859042401","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@ibgib/blank-gib","version":"0.0.40","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.40","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"3d4a0314569bd8d59045e85df80b282292bd356f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.40.tgz","fileCount":1259,"integrity":"sha512-pp0nHFpxn3sk3qrpgZ97W/CFFJgGioK0jjhhcVv3152oKKXFJKDNFRBSjfiorcQSPjgIlUKr9uFzqWuV9JciTw==","signatures":[{"sig":"MEUCIBCJKLQpbrTm5Gt3naJNroA5yByZQmYL36lo9iATJyEnAiEAtuRGLYkZNDOuF5wFV7fvVQX+B7NhqXdTXJuPwBVvg8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29825161},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.40.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.40.tgz","_integrity":"sha512-pp0nHFpxn3sk3qrpgZ97W/CFFJgGioK0jjhhcVv3152oKKXFJKDNFRBSjfiorcQSPjgIlUKr9uFzqWuV9JciTw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.101","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.40_1747091669439_0.08730931967666389","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@ibgib/blank-gib","version":"0.0.41","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.41","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"3443a890df66341df27732523fc659bce9492686","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.41.tgz","fileCount":1259,"integrity":"sha512-8kNKGnmTnINnhxQX0wBAif0w1Ma0bgQFNyWHBP5SBrvHXLKdtzd/3AmcCmxMxdkNCqVHxvk+XQ7w3/gUQa71pw==","signatures":[{"sig":"MEUCIQD2ArwXp3Vkxy3UNCjcf0cG/QbcXj1R/AJDxZ/gx6cy4gIgIpihD2CqpA8gnseB9dGixLowIiQkkcYCdhofXT5c1VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29840671},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.41.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.41.tgz","_integrity":"sha512-8kNKGnmTnINnhxQX0wBAif0w1Ma0bgQFNyWHBP5SBrvHXLKdtzd/3AmcCmxMxdkNCqVHxvk+XQ7w3/gUQa71pw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.101","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.41_1747171067231_0.25861062307955596","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@ibgib/blank-gib","version":"0.0.42","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.42","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"eca6834d0ebb3b2462adca7f3ca131597a9b59e6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.42.tgz","fileCount":1262,"integrity":"sha512-onjQWHEfKioisdqjRZNwcPkQlEDIxBLT8fK5/HzIHNLY43hfwBv1Ipl/8YYUJBvezi2N+PWK2mG7794cKq0rxA==","signatures":[{"sig":"MEQCIH7eRBcGyrz8gL9rNFHJ+8O4iIFlL1kCKkXTfsrNSxahAiBn6EcZq4WMuKuvdxKSfjDVdppTMHxVACaacVDg0pFMug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867559},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.42.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.42.tgz","_integrity":"sha512-onjQWHEfKioisdqjRZNwcPkQlEDIxBLT8fK5/HzIHNLY43hfwBv1Ipl/8YYUJBvezi2N+PWK2mG7794cKq0rxA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.101","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.42_1747263517813_0.7686701012753228","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@ibgib/blank-gib","version":"0.0.43","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.43","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0f983e0e1f947a86e29f49e841fa279042722e35","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.43.tgz","fileCount":1269,"integrity":"sha512-MM1hzwO0u9Rlnp/XDCB5SCiczjfUvTpHZgxYWvjNcIzazFjuF3hpuHRgBiiYvMXjRf7P5+tfFQuZxSJHtQRR3Q==","signatures":[{"sig":"MEYCIQDSm6s3Yil47X6nhsKI2SJBStGLLMilcgKFlBhraQwkbwIhAMzMi/V4SSahvlBLxfVpnEb2aIbHjeepAyLIA3eeLFVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29973954},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.43.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.43.tgz","_integrity":"sha512-MM1hzwO0u9Rlnp/XDCB5SCiczjfUvTpHZgxYWvjNcIzazFjuF3hpuHRgBiiYvMXjRf7P5+tfFQuZxSJHtQRR3Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.103","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.43_1747428645017_0.7264840219569955","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@ibgib/blank-gib","version":"0.0.44","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.44","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c765b231b4126cf7c877a6f70106ccd865cd7489","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.44.tgz","fileCount":1269,"integrity":"sha512-JIEwYHOoxqLwv0WwXJs+y+IkxGfE9TMx0Fxt1qOtrwPW6sp0QeVK29CBwCLBO2tOznELKS+AeRPMWYshsidbMA==","signatures":[{"sig":"MEQCIEiVCO6Cxeu+cmYvwWxZ2MKxych4qj6/KoyyEmHMUYFBAiBgk+EInkdkZUY/R6+iOfLTc9255uhG1sxac9gGuUFjjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29983180},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.44.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.44.tgz","_integrity":"sha512-JIEwYHOoxqLwv0WwXJs+y+IkxGfE9TMx0Fxt1qOtrwPW6sp0QeVK29CBwCLBO2tOznELKS+AeRPMWYshsidbMA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.103","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.44_1747439604226_0.463468765379921","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@ibgib/blank-gib","version":"0.0.45","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.45","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8a3bafaa186fdb75644ffe20c8a3a82895618255","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.45.tgz","fileCount":1277,"integrity":"sha512-ThwrbBIn4cJoUVjenDplk/nQ8NJMceK053Q9Fc/HWx0mtuQfCP6wwGCvU5J0HqZwEn4bewD/X3x+3lpkusfYbg==","signatures":[{"sig":"MEUCIH5oeChICy9VccSxEXD6tRo4LZ4BrUjh1Niyd4wbGI4qAiEA5/GK0pYDXcPbHNtk7EVj9WH+DKjz1XcrgdMUrqFyshE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30014993},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.45.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.45.tgz","_integrity":"sha512-ThwrbBIn4cJoUVjenDplk/nQ8NJMceK053Q9Fc/HWx0mtuQfCP6wwGCvU5J0HqZwEn4bewD/X3x+3lpkusfYbg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.104","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.45_1747603996711_0.777998762689063","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@ibgib/blank-gib","version":"0.0.46","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.46","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c0201a9acce871966131a54264ebf6de3e064d6e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.46.tgz","fileCount":1284,"integrity":"sha512-LfgxzazN+lydylJ2456ToCDs5kWAwaYUOXWNilBsso2mb20u0NTA4WoswfK9ghA5I/22lVgAbr668td0myN5JQ==","signatures":[{"sig":"MEUCIQCZvStPLzTPnHbrIk8ij1N4CoO/h3vY4iHt5QWMsSdn2gIgGKYz1cz/YCjK8Qqgtp5giMiMWBWUiNbdybMe0/+QRIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30048762},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.46.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.46.tgz","_integrity":"sha512-LfgxzazN+lydylJ2456ToCDs5kWAwaYUOXWNilBsso2mb20u0NTA4WoswfK9ghA5I/22lVgAbr668td0myN5JQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.104","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.46_1747777212862_0.6893197663623765","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@ibgib/blank-gib","version":"0.0.47","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.47","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c53d92cd061d70cb2bee681b65cc5941754a5af7","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.47.tgz","fileCount":1284,"integrity":"sha512-qSQOXX1fyo2/4uSCfPxExJLvbJ2WKmiQsUax1tGgOksbdpUoDzkeHTfEdb3/r8lu9gSsgAYnxn9P1f/FCegcSQ==","signatures":[{"sig":"MEUCIQDuKssE/i2FsVv1sNPRDra8cAxSUPGCaPdmE0FbARPMYQIgRBmBT04xWb8pgMxDYhrFbIFY5fJ4QifIHYXY2rIEFxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30060162},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.47.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.47.tgz","_integrity":"sha512-qSQOXX1fyo2/4uSCfPxExJLvbJ2WKmiQsUax1tGgOksbdpUoDzkeHTfEdb3/r8lu9gSsgAYnxn9P1f/FCegcSQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.104","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.47_1747840313980_0.06906119274591371","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@ibgib/blank-gib","version":"0.0.48","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.48","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"88f90905e16f5b13d6d7e268d14b4365e866bccc","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.48.tgz","fileCount":1291,"integrity":"sha512-CJmKls4Jgs9t5kfEP242dYOlIa84kBNyWJ/gOkNZnrl2tqbpL6OdI7SaI/IzZAgZL6nP8+pMZL/dW+8mw5oNUw==","signatures":[{"sig":"MEQCIAQoH7XZ2gq9w90Uhe+tYY7KVPjOr4zzGkTnT5vbsnclAiAsm50rT+KIXJVS3GiJjNoUwGke+FZ3BgFinqa9oty+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30097173},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.48.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.48.tgz","_integrity":"sha512-CJmKls4Jgs9t5kfEP242dYOlIa84kBNyWJ/gOkNZnrl2tqbpL6OdI7SaI/IzZAgZL6nP8+pMZL/dW+8mw5oNUw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.104","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.48_1747949156570_0.8900415132585864","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@ibgib/blank-gib","version":"0.0.49","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.49","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"424b0fc505a5984eb83eff6bcb46651dfaabac84","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.49.tgz","fileCount":1291,"integrity":"sha512-tuqFZ/uo4FDr7+x05M3DrG7y2Szp0M5vf47bQkWOGi6qL4Q1C7ySMSaKM2HGJ7nIKRrlCCYnzJDSTzC0WXJGFg==","signatures":[{"sig":"MEQCIHz9+g/9EFr7M7zPllmQrdJDHgmlGRJ8gCua4V9wF29kAiAJrDCEw4icPMRLEg4tiUSK89bXvTtcI0byc3q8cwFuKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30098307},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.49.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.49.tgz","_integrity":"sha512-tuqFZ/uo4FDr7+x05M3DrG7y2Szp0M5vf47bQkWOGi6qL4Q1C7ySMSaKM2HGJ7nIKRrlCCYnzJDSTzC0WXJGFg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.104","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.49_1747956817626_0.7735501995158416","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@ibgib/blank-gib","version":"0.0.50","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.50","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"90a93ce428cfbe7e2f9238f779855dddc2958a98","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.50.tgz","fileCount":1294,"integrity":"sha512-gaSe1otRpLGVYknrew7AOuliTaWSXYVx6gHJyOCT++u+DOsw8JNhmNOpDo6q4sba8XdgvTvq2rVWoIomWmVVrw==","signatures":[{"sig":"MEUCIQCw0FGQfY4aS5f3KrQwaPzhlH8EkLWVgumt2RxTkagPbQIgZY8oCWu3g5OB0VXOrj3/kT/uthFAnKfjnvNYHdyZJWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30161748},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.50.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.50.tgz","_integrity":"sha512-gaSe1otRpLGVYknrew7AOuliTaWSXYVx6gHJyOCT++u+DOsw8JNhmNOpDo6q4sba8XdgvTvq2rVWoIomWmVVrw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.50_1748187275494_0.050216502688036124","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@ibgib/blank-gib","version":"0.0.51","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.51","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"6d4c0b18ad80baf429114ae879e0a34643958eef","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.51.tgz","fileCount":1294,"integrity":"sha512-Aw/RWMriEQyrLARi5nZTAPs+Qaw8Jb78eFnyQ2ez2B/VHDgSUYiJZUnxemGmk1FT43XplGHA2v093D+VVvaA/Q==","signatures":[{"sig":"MEQCIF5F6wclij76RP7HYrJ3rdeNW9lZ+8ckE3yXalG6p0VbAiBK2Qspi8qNAF4Aovfi30TrdLIJLmJpOWTstdnfmAqvpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30209016},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.51.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.51.tgz","_integrity":"sha512-Aw/RWMriEQyrLARi5nZTAPs+Qaw8Jb78eFnyQ2ez2B/VHDgSUYiJZUnxemGmk1FT43XplGHA2v093D+VVvaA/Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.51_1748349774656_0.24870620120165543","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@ibgib/blank-gib","version":"0.0.52","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.52","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9d9e9f9fb802640f60033ea741c846825e454ebe","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.52.tgz","fileCount":1301,"integrity":"sha512-M3PbrprmeWlZoSfviqrPILStqwKX7iZ9NOTDWEuES1GveGTpoLwdrxQdWHxmiQDpx5nMXxljQ097gu8/p5Rqkg==","signatures":[{"sig":"MEUCIArE+RY3msFEoZ6rtx0W048qHyS9hdK/wBATaQXNxXZ0AiEAuBT7+mQNXkS4MLJ2NfiMBn0v9VRaEVz6zacHSaMO9nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30270020},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.52.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.52.tgz","_integrity":"sha512-M3PbrprmeWlZoSfviqrPILStqwKX7iZ9NOTDWEuES1GveGTpoLwdrxQdWHxmiQDpx5nMXxljQ097gu8/p5Rqkg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.52_1748436048440_0.6084435793761966","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@ibgib/blank-gib","version":"0.0.53","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.53","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"bab60e9813913491da8b538a3a4336a4f3344f94","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.53.tgz","fileCount":1307,"integrity":"sha512-/sjTGVAf6VK7ddKo29FcAtlVu1M2f6jFe03nxAa5ROT+tEIbdsicYEg7St2tYB1Y7f6joJh2UtXlhUySZQC1uA==","signatures":[{"sig":"MEQCIAQ74pnkI/k3j82lAAzgzaUd/KQUFgPmlMliLoPkD/lbAiBzApMLMdA3ufB8T6nq6iYTxRhneEmro2bcE6lQDATypg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30304581},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.53.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.53.tgz","_integrity":"sha512-/sjTGVAf6VK7ddKo29FcAtlVu1M2f6jFe03nxAa5ROT+tEIbdsicYEg7St2tYB1Y7f6joJh2UtXlhUySZQC1uA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.53_1748448131544_0.49019248503724633","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@ibgib/blank-gib","version":"0.0.54","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.54","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"b0c61b23a0a23cb88c34532cf27314394f3799a4","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.54.tgz","fileCount":1309,"integrity":"sha512-vttlrt6pm+eLBR+EB27D7JFNKkDBtnEutH7lj1EXdmN0jOvA5tRG8vfOpYf+CwdK5+LRPEPT4Y2U1sTboedofA==","signatures":[{"sig":"MEYCIQDJ7oQTdzZbTTlrcZ0ampqsJ9uVJKGPTr0U5xSQWJNh1gIhAPhxQnf1pnVqq6jy5I+d1PsHtd6fUoQDORIovjaduZeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30322575},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.54.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.54.tgz","_integrity":"sha512-vttlrt6pm+eLBR+EB27D7JFNKkDBtnEutH7lj1EXdmN0jOvA5tRG8vfOpYf+CwdK5+LRPEPT4Y2U1sTboedofA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.54_1748529866942_0.9769363211163551","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@ibgib/blank-gib","version":"0.0.55","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.55","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"f86dfbb5f76bfe9de75d9f56acf96b172759dc70","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.55.tgz","fileCount":1333,"integrity":"sha512-hwweBR7oJjMRc6wxV27SuYh7bOpRM3QCIV/XMrohSkbJfTRYLdUuVY0df9urbQHngeuv9vWFw+Jm9AYbcayB0A==","signatures":[{"sig":"MEUCIEcl9p20oMvF0RJsj1XDeFuFm+l+Q3ZFvbejGA2Tne8aAiEAuz/gl2YjTMvVnV09QMG2bL2BDzhGkfNR8rjKCgnttSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30338413},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.55.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.55.tgz","_integrity":"sha512-hwweBR7oJjMRc6wxV27SuYh7bOpRM3QCIV/XMrohSkbJfTRYLdUuVY0df9urbQHngeuv9vWFw+Jm9AYbcayB0A==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.55_1748553619536_0.4478340406318404","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@ibgib/blank-gib","version":"0.0.56","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.56","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"23a00837d22dfc919635e05f451149e34a1f3b9f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.56.tgz","fileCount":1333,"integrity":"sha512-O2TGAcs7bd3uWS52W0VMrS5zMrZJvq5AwsnELkftrGLj8cG+qBIzGr8r4tVwUBqmT1mZ4wfj2e1LC0aWj9+55g==","signatures":[{"sig":"MEUCIFLRNt0EXkSFmKP+dTBy9NVTtLMWvSNZtzikdQdiT04iAiEAlVgTDTuN5CqMpKHnJZ/GE0hJEk/jBf9fNfEbyBe0wZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30350978},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.56.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.56.tgz","_integrity":"sha512-O2TGAcs7bd3uWS52W0VMrS5zMrZJvq5AwsnELkftrGLj8cG+qBIzGr8r4tVwUBqmT1mZ4wfj2e1LC0aWj9+55g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.56_1748572179472_0.40317095054275454","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@ibgib/blank-gib","version":"0.0.57","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.57","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0441ab7b337f79d67ed7a6e39a8a7fe796a1c34d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.57.tgz","fileCount":1336,"integrity":"sha512-pxJaC+5KxWM2KjQHdiidlHYMIcwlCcF8qbPF9ndfXqb65z1wn2k8o7t8K2moFkrRlAmFlZgRgyEJ734RQGEK/Q==","signatures":[{"sig":"MEYCIQDPI9R3UnsXAyPSQppwElaHitPyM7dRwDgyziivuE+9xgIhAOhijCcXlEfo2qdmtm8GD9ovTDHPOrH+Mo8SGw9vqqcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30380803},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.57.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.57.tgz","_integrity":"sha512-pxJaC+5KxWM2KjQHdiidlHYMIcwlCcF8qbPF9ndfXqb65z1wn2k8o7t8K2moFkrRlAmFlZgRgyEJ734RQGEK/Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.57_1748639933425_0.8570462932823981","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@ibgib/blank-gib","version":"0.0.58","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.58","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"dea45aa3a8f96bd91f39be1e5b6623f8eebfd11b","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.58.tgz","fileCount":1336,"integrity":"sha512-t3RwUjKBXKkzlGCC5B7zT0JyITsU4vf+XpnV8QL+yJ8jy6zWME1J8a4fjkWiKFu4Efr0wd/PtYhPruMy1U1S7g==","signatures":[{"sig":"MEUCIQDOlF7zq+rOn8+6Mg3vHDC1GxjjmuiJfSeBZiSr4Jm53AIgEXVXdnJWQOibQiPIo9XMnKmECjqBqe/qBfEx6Z25Bts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30427768},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.58.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.58.tgz","_integrity":"sha512-t3RwUjKBXKkzlGCC5B7zT0JyITsU4vf+XpnV8QL+yJ8jy6zWME1J8a4fjkWiKFu4Efr0wd/PtYhPruMy1U1S7g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.58_1748815112439_0.6043011888334193","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@ibgib/blank-gib","version":"0.0.59","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.59","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8be20b2eb777349176fd5e3e8a731b4e0d3082d3","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.59.tgz","fileCount":1351,"integrity":"sha512-/UJ67JNT/mtRSOLkQSpCb4A3VRkF7Wtx0wUp8b1GMgCGrHOTYx3+13zLWaHytukhFg85c2FhZBGHsljGLNtxdA==","signatures":[{"sig":"MEUCIG1DWgyRSboA0cIiOoY4Pyna3C1QPm1toZDbps8xKnm1AiEA4wwIHF57JNDXLuHRYsX3qMXoRAxQ0j1FwH2SY2CHdMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30449321},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.59.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.59.tgz","_integrity":"sha512-/UJ67JNT/mtRSOLkQSpCb4A3VRkF7Wtx0wUp8b1GMgCGrHOTYx3+13zLWaHytukhFg85c2FhZBGHsljGLNtxdA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.59_1748878950978_0.4979148663298194","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@ibgib/blank-gib","version":"0.0.60","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.60","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"101ce7a3b98c6d71cf401ee38079e7f55e3d4aea","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.60.tgz","fileCount":1351,"integrity":"sha512-klYQ/921M4yWHcFuz73/d7Qi+JqWZ4dEQg8+B516M7/bS+cmhAagMeevbXkzV28hcAKhSTsRGu3O6pRHL22RAQ==","signatures":[{"sig":"MEUCIQClSQp6JnVDXptrTmBQyAaUBA6ETy6NURqeljBGthUjpAIgDcuJ5lqOqndJmOAOcoZeHtVnBK74Cqnw5WZYAWRqNIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30450206},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.60.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.60.tgz","_integrity":"sha512-klYQ/921M4yWHcFuz73/d7Qi+JqWZ4dEQg8+B516M7/bS+cmhAagMeevbXkzV28hcAKhSTsRGu3O6pRHL22RAQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.105","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.60_1748884371575_0.8571565281157163","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@ibgib/blank-gib","version":"0.0.61","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.61","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"10af982fa941ec679621f8b3cb31ae3bef16a266","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.61.tgz","fileCount":1363,"integrity":"sha512-BJ39pQxx8EWwBimhMn4XphxwVmyIyxJTVIgQRVrASJqp11Tt9W8TOORVEpgWGeyTlRl91967EHC0K1GQ4H5R0w==","signatures":[{"sig":"MEUCIQCT9pE32RlKEqZhWef+opc09lqGzv6FXJm1lJdW3EQdBgIgUfqoe0fasZoTZ3Q4C1EXHjhf8ZL1rsuhnsEeQrfpO9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30498118},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.61.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.61.tgz","_integrity":"sha512-BJ39pQxx8EWwBimhMn4XphxwVmyIyxJTVIgQRVrASJqp11Tt9W8TOORVEpgWGeyTlRl91967EHC0K1GQ4H5R0w==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.106","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.61_1749307447688_0.05428095908279551","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@ibgib/blank-gib","version":"0.0.62","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.62","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"159736f3dbcab7723a9926c6ba0e7fca4669a178","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.62.tgz","fileCount":1363,"integrity":"sha512-H5NKxlRx9MBhOanjo/QlH2PWWbvkrRhfGxst5XC2KZdOw+xclY5wl86fe5HwJY+ewfDRGT0AL9VsNk2yAKGgQQ==","signatures":[{"sig":"MEUCIQD46f+V0tvthYDwiveg3etG7AJ0CbUllDbk9UfDV+DkXwIgH2jX2sPEcIReMW0RS7Nj1jMEchBH2SZa6KU4x/xVwKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30509710},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.62.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.62.tgz","_integrity":"sha512-H5NKxlRx9MBhOanjo/QlH2PWWbvkrRhfGxst5XC2KZdOw+xclY5wl86fe5HwJY+ewfDRGT0AL9VsNk2yAKGgQQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.111","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.62_1749396484903_0.2347004294439723","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@ibgib/blank-gib","version":"0.0.64","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.64","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"da0c61bce190bcf317b7a3989efd075e3035760f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.64.tgz","fileCount":1369,"integrity":"sha512-TfiX461MjitQDC2jv/T7HkW5wv9/zY18CB0J/8RIis0O8q3HPrgSj2pkvQlul0+nnCzHvkbG1SNFOX9rG/vt/g==","signatures":[{"sig":"MEYCIQD+7/6TDyJvh2AnQKaCk2XupODsNMWVjYgi6dNO6i6LbgIhAKstZkM8weUCn79f+OHqpo/ThIQSrRwHRX7KGWPAbejI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30521336},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.64.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.64.tgz","_integrity":"sha512-TfiX461MjitQDC2jv/T7HkW5wv9/zY18CB0J/8RIis0O8q3HPrgSj2pkvQlul0+nnCzHvkbG1SNFOX9rG/vt/g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.21","@ibgib/core-gib":"^0.0.111","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.64_1749406304180_0.07460968959605907","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@ibgib/blank-gib","version":"0.0.65","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.65","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"2a87cb2b813dd2557bce6246379806eaae4c1586","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.65.tgz","fileCount":1369,"integrity":"sha512-9dxBykI3DDHlolXrNnfRGNi2nrSehbPfg5eRYm/b1NstOj1xMCNIEa+c1lnKUFVNbTznRWSRr1pjfki6OLIwvw==","signatures":[{"sig":"MEUCICrTlzQYJeQCtK9VpLgSDZuLqund53JNIDFFO0QcCabBAiEA+gd49PnbWzQOU7HGMBSFhDCftZPnsxTZaNcrgT8D8c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30521370},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.65.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.65.tgz","_integrity":"sha512-9dxBykI3DDHlolXrNnfRGNi2nrSehbPfg5eRYm/b1NstOj1xMCNIEa+c1lnKUFVNbTznRWSRr1pjfki6OLIwvw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.65_1749439212742_0.9113066845948823","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@ibgib/blank-gib","version":"0.0.66","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.66","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"95ca71f584562b2ff9895f07fa117c56d4096a47","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.66.tgz","fileCount":1369,"integrity":"sha512-bMc+1PXgt4WCawsBfnLb960zOY3xkadKh/Nh9ki5dSlk5lrQPfnVYfhUuJm9mWGZj6vBOVvhNU23C3mHZf5hzA==","signatures":[{"sig":"MEUCIQDWnBY3SFmJMm80aQrA/Ri7mSudj/+1M2AQXNQs7K7BmgIgISA0VdkVepPFcYUUOwhGBdi75w0ASn7dj4INx54Dajg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30522252},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.66.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.66.tgz","_integrity":"sha512-bMc+1PXgt4WCawsBfnLb960zOY3xkadKh/Nh9ki5dSlk5lrQPfnVYfhUuJm9mWGZj6vBOVvhNU23C3mHZf5hzA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.66_1749502179323_0.8621572335136414","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@ibgib/blank-gib","version":"0.0.67","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.67","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1e1e53ce2ddb9771d57a8ce96b56b80565514e9f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.67.tgz","fileCount":1369,"integrity":"sha512-dmGS78X1rZILW9pcYahPixd40/cyCDiuzndmLQuGDZ3fTBgjZx1jBtr+0O/w1PblcLnTm18N86Ndt1jcbhui0Q==","signatures":[{"sig":"MEQCIExn/pOS1AP4zQLYotly0baKP9PJDLuWveza/M4Q4fkjAiB8JbGLL15CYbWx5fB5YUg3iycTPe3hhLrEGx0ZaUu/bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30557284},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.67.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.67.tgz","_integrity":"sha512-dmGS78X1rZILW9pcYahPixd40/cyCDiuzndmLQuGDZ3fTBgjZx1jBtr+0O/w1PblcLnTm18N86Ndt1jcbhui0Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.67_1749568605059_0.9405652167947651","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@ibgib/blank-gib","version":"0.0.68","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.68","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"708e3f9fe16f0aa0556887ce1c2f0ce1e8acd0e8","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.68.tgz","fileCount":1369,"integrity":"sha512-UEMuk4Dd6nbOfZ6Y3L+tL1UDV+GWinVnsJXsFkCmQwCB/XKmEXRe1dl93l+WjOQ6A+eqGC0hvyUsBtH5csDd1g==","signatures":[{"sig":"MEUCIQDmx2AQT6gF477aMqlcFF5tYrR1h5MjNedA9Xm9W6H8kgIgMlNP9c21TK79i6deodzZqzIBB+e/TX7Mnp1onedcgBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30561933},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.68.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.68.tgz","_integrity":"sha512-UEMuk4Dd6nbOfZ6Y3L+tL1UDV+GWinVnsJXsFkCmQwCB/XKmEXRe1dl93l+WjOQ6A+eqGC0hvyUsBtH5csDd1g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.68_1749588902792_0.17955388144761852","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@ibgib/blank-gib","version":"0.0.69","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.69","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"fabe8e1387ca0c7864bdfdece325b8b802f40512","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.69.tgz","fileCount":1401,"integrity":"sha512-JxM4adByuRI1ZRBaM3+9X7jXIxDQW9V3vZbaCELkE5FOmMo36JPwgJUjhcuMc222YldggIsAy1ZHqt9O/Bm3yg==","signatures":[{"sig":"MEQCIBxrLR3JSwqkut28CgHH/rtIfC5ltwPxr75WWaAHcH6OAiArr/6VNtU3z2STx3vLZusuc1+blqH36DRrEYZR6chv9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30777069},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.69.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.69.tgz","_integrity":"sha512-JxM4adByuRI1ZRBaM3+9X7jXIxDQW9V3vZbaCELkE5FOmMo36JPwgJUjhcuMc222YldggIsAy1ZHqt9O/Bm3yg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.69_1749835760493_0.5511413339988924","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@ibgib/blank-gib","version":"0.0.70","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.70","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"f1195c547dc86941ca5462913ba24500c75f982a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.70.tgz","fileCount":1404,"integrity":"sha512-ZpAmUh/x4OkSga7Rvmb3iqd48wqLmMPfXs+q5ZiQfw3FfgwDer/HE653IOfM0G2aUBgmBS9IrsLB3CHeavq3ig==","signatures":[{"sig":"MEQCIFtp9dKLbZT3i40gcBPdP2q5qK0kAP9peiXfYIXTO4tMAiB84uGMF0v+qso/d3SaZ/KbKSMWFOpElp1rVYtTXdGJjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30800698},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.70.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.70.tgz","_integrity":"sha512-ZpAmUh/x4OkSga7Rvmb3iqd48wqLmMPfXs+q5ZiQfw3FfgwDer/HE653IOfM0G2aUBgmBS9IrsLB3CHeavq3ig==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.70_1749852313350_0.17173693881177488","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@ibgib/blank-gib","version":"0.0.71","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.71","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"da1b57cc4fde14546d37534b3e50a94c93cb97d9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.71.tgz","fileCount":1407,"integrity":"sha512-bWHfSmdhAcCjqOujIvAlAJRB5rnja+kWAe/ONltOTcamTUHvdjPLNCiVGM018SMQqW0Y3+q++s7HrfrUjomwqg==","signatures":[{"sig":"MEQCICkzhxiv8XytTckS/AoFvchSMAdJV1Sz0LzIoU/Jl1grAiAonq5X/siZBgsN9X9szYiSQjg7lHId01ewHhYJTUo4dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30821840},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.71.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.71.tgz","_integrity":"sha512-bWHfSmdhAcCjqOujIvAlAJRB5rnja+kWAe/ONltOTcamTUHvdjPLNCiVGM018SMQqW0Y3+q++s7HrfrUjomwqg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.71_1749959539711_0.1252675217654664","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@ibgib/blank-gib","version":"0.0.72","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.72","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"f7d694356403a281eff17c241914379896264ee3","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.72.tgz","fileCount":1407,"integrity":"sha512-PffKCsLL1XB/3MJQMHzP8eqeaO+erf+4zR4Jme3cMmRHBojPxvogWiFbJR4vw1T9//51d6SU5YHSlZ99Fisn0w==","signatures":[{"sig":"MEQCICRhKz+YnyMFsb4vTBskRcfErzbH3jmXhxl099iXeSAIAiBFxLsGZpmZp2vtWb08FbzSfYhnMoAvMM8D0qqhdfUtJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30897470},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.72.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.72.tgz","_integrity":"sha512-PffKCsLL1XB/3MJQMHzP8eqeaO+erf+4zR4Jme3cMmRHBojPxvogWiFbJR4vw1T9//51d6SU5YHSlZ99Fisn0w==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.72_1750103155010_0.17467822227486707","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@ibgib/blank-gib","version":"0.0.73","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.73","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"77670eff9e77d4236f0ec84ab65e92dde3a03acf","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.73.tgz","fileCount":1407,"integrity":"sha512-0uS465gDYxNr9DzhICx4l7iv8RCzuL2kwOy3Rl0uSZadaxlkFc0xjUZ1V2GbbR/Ys+uyzg2XrAKJqHY2jK5B9w==","signatures":[{"sig":"MEUCICgfug/JUOODIPue464OQEF66NZZTn6CnamuuUCmmS+1AiEAjslSSWV7eID2nKoUVaEuqAZa3LefyWiARgVu5dh4nBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30907331},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.73.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.73.tgz","_integrity":"sha512-0uS465gDYxNr9DzhICx4l7iv8RCzuL2kwOy3Rl0uSZadaxlkFc0xjUZ1V2GbbR/Ys+uyzg2XrAKJqHY2jK5B9w==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.73_1750128759977_0.7023299023440992","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@ibgib/blank-gib","version":"0.0.74","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.74","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"f87926f531ddefb0defc48dfd90c35b5245be53a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.74.tgz","fileCount":1410,"integrity":"sha512-tiCy5+bsZEbgQ1FpBy9OJnqdqYOCROmUGKbVqCw3tX37/+c9RGxA3csaaW7F/DOQtDXQVvfGL18/IOvi7fyM+g==","signatures":[{"sig":"MEUCIGh6e/i7RI//bepcTm2ORokXodPVMuEO1+mVTvYoTMiPAiEAhQg6BMYg7USHzPg7XER/CHq2nbdmXA6NzQx98dn+Abc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30936090},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.74.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.74.tgz","_integrity":"sha512-tiCy5+bsZEbgQ1FpBy9OJnqdqYOCROmUGKbVqCw3tX37/+c9RGxA3csaaW7F/DOQtDXQVvfGL18/IOvi7fyM+g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.74_1750187775189_0.16705489994784717","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@ibgib/blank-gib","version":"0.0.75","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.75","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8fc106f55c64da86e3a0a533edb3914007b41c74","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.75.tgz","fileCount":1410,"integrity":"sha512-3atP6YixNtWWgg6b/9loC7WyCHxwdiWLQtXlf62HuypN0bN9CpYP/9Qb9WnmQqJ4FiWjG9akrLRy/PD5cSjyWQ==","signatures":[{"sig":"MEUCIQD47FLPQhuVIy9GsvylEEkk1czBw9x0SbSvmM/S7Ruo8wIgdRnVIE+RWaEndxrL9mjPatJgdXs81NEAc99D1XizjWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30934939},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.75.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.75.tgz","_integrity":"sha512-3atP6YixNtWWgg6b/9loC7WyCHxwdiWLQtXlf62HuypN0bN9CpYP/9Qb9WnmQqJ4FiWjG9akrLRy/PD5cSjyWQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.75_1750193476370_0.44194707777351594","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@ibgib/blank-gib","version":"0.0.76","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.76","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"13119f43d73b193637b7736c1bbb5598b9912b38","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.76.tgz","fileCount":1413,"integrity":"sha512-pzheNW2L2Q0ZlWMCSyKu3zzimLsvH/q3TAp4ObFTXpWta+f9JiFCbqUC4z0QteEx92iLqKEFQuCjFaI5F5oQCw==","signatures":[{"sig":"MEUCIQC1M/migaGY3DFIucVj5P9UeRlEnMuNWvNXpct6IsGHGwIgXCyPgjLtrCFGlDh63x3NYOOyAl/3so9AIBrXtsu7aHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30994410},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.76.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.76.tgz","_integrity":"sha512-pzheNW2L2Q0ZlWMCSyKu3zzimLsvH/q3TAp4ObFTXpWta+f9JiFCbqUC4z0QteEx92iLqKEFQuCjFaI5F5oQCw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.76_1750338158928_0.4662032706578345","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@ibgib/blank-gib","version":"0.0.78","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.78","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"6d31441c0ba095e8cfc4af7b4401316cb94fdabe","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.78.tgz","fileCount":1409,"integrity":"sha512-JwGc46acKIqp9P7r4sMCKEX3q/v63iquQD8YyLWMtctCrM+XXiFQaEZCuRUjeaHAEa72a5nY9nQlRswLnPvYXg==","signatures":[{"sig":"MEUCIQCRp4JTIL06X4ax5A92KHJLGwyZ3AAgfbWHxUeg4gEO7AIgTKh2gJOclX3a3rcp8546+PV6qDg0TY77uLN9BjPc73Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19801884},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.78.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.78.tgz","_integrity":"sha512-JwGc46acKIqp9P7r4sMCKEX3q/v63iquQD8YyLWMtctCrM+XXiFQaEZCuRUjeaHAEa72a5nY9nQlRswLnPvYXg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.78_1750457988308_0.17546865788446486","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@ibgib/blank-gib","version":"0.0.79","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.79","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8b3916567b5171db0c872c9df36b559e8b6284ea","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.79.tgz","fileCount":1409,"integrity":"sha512-QtWXJGv6g/i6+vqXn3bTrD093N5h9Mo9gmqYMt3/tU7OeX5VOSexF3Mu6VV2MxDxYFTYi65rJRMUMXlx3rrL3Q==","signatures":[{"sig":"MEUCIQDucesynDelU2F08nybGw50QESUeCjq0wCFgruck34JxQIgSix9qq2VI3o391e07MZpOy2kXL3tM+rVRVF1k7ZScxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19814761},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.79.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.79.tgz","_integrity":"sha512-QtWXJGv6g/i6+vqXn3bTrD093N5h9Mo9gmqYMt3/tU7OeX5VOSexF3Mu6VV2MxDxYFTYi65rJRMUMXlx3rrL3Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.79_1750519163873_0.21069869802041574","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@ibgib/blank-gib","version":"0.0.80","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.80","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"7207f56a18f1ff381a1a59e37b0ff94bcf0ee11a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.80.tgz","fileCount":1409,"integrity":"sha512-3DKMpVVOV745Zn8bo94E/ZWyPMSng8Rh/QX3xnOkvrxZlmK0IW+Pnibihe7LTR7Pr9s14TvPwqwnXheKAv4QOw==","signatures":[{"sig":"MEUCIH3Z1xNRkG/42feW9o5b6xMG8pXCFLaJOniYcgXbHFm+AiEA2XRIywd1VPj5llIPtG0W9fP//CNH9GV3b7kIbbYhWaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19830585},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.80.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.80.tgz","_integrity":"sha512-3DKMpVVOV745Zn8bo94E/ZWyPMSng8Rh/QX3xnOkvrxZlmK0IW+Pnibihe7LTR7Pr9s14TvPwqwnXheKAv4QOw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.80_1750603909335_0.4312371329212912","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@ibgib/blank-gib","version":"0.0.81","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.81","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"31c34ba6e7c409daa03d079ed21724af96e16c90","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.81.tgz","fileCount":1412,"integrity":"sha512-t++Op3PCPw0YL7kAZHSUBAxJRiAe343MvrDwyDUV22cAlDcgbWWm9xNCcZkc+c/BCKj/gp2FxJoOFpBTWtRtsA==","signatures":[{"sig":"MEUCIQC1NZGfu/SgrOCHw0r4s/uLDI42QLlvfkPdKef1lqA/kAIgQZ395M9JduiF1vh8DH2YeFSdpP5BW2zDl35c/RiF1kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19848076},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.81.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.81.tgz","_integrity":"sha512-t++Op3PCPw0YL7kAZHSUBAxJRiAe343MvrDwyDUV22cAlDcgbWWm9xNCcZkc+c/BCKj/gp2FxJoOFpBTWtRtsA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.81_1750680941320_0.9532435014475122","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@ibgib/blank-gib","version":"0.0.82","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.82","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8f59f110dcde1c8c865435b6c6c264f4fe420235","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.82.tgz","fileCount":1412,"integrity":"sha512-NY1ZA+L/Qjm6d/U1FEtpG5BJdSeK5YJ0PvTh78DQp3O4x6IS2H76ldQ4wXfO6ZB5VHVxjh55sa94QYQChUE+Cw==","signatures":[{"sig":"MEYCIQDzWjJxkhYZW/Tb6ioCjA0GjGBendxnyxllcFYMlUvOQgIhAKlb43LV7QDOafxKRvEBqs3zWcOJRQfcj/r5H6NIKqou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19856908},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.82.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.82.tgz","_integrity":"sha512-NY1ZA+L/Qjm6d/U1FEtpG5BJdSeK5YJ0PvTh78DQp3O4x6IS2H76ldQ4wXfO6ZB5VHVxjh55sa94QYQChUE+Cw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.82_1750806482567_0.164193492293373","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@ibgib/blank-gib","version":"0.0.83","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.83","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8ebf24d1235f69987e8337edf43312d6b4ae3a52","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.83.tgz","fileCount":1412,"integrity":"sha512-zcDJBdz0yOCceWnpKVrCj+Zt66trXVoD/Oc+PJ0g+kgOceHcWmvi7+5BlHPAk34zIVg7I0q6mjJyJKkKekymnQ==","signatures":[{"sig":"MEYCIQDB0DiWHQ4gbeJfAjciZ89XZtKa8Qs0IKTCOQMapVfnYQIhAPzjaEvsVPwwAtUwl9Am6io2359j/fokkq4Xl3jKzBEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19867601},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.83.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.83.tgz","_integrity":"sha512-zcDJBdz0yOCceWnpKVrCj+Zt66trXVoD/Oc+PJ0g+kgOceHcWmvi7+5BlHPAk34zIVg7I0q6mjJyJKkKekymnQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.83_1750871332617_0.680278101526556","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@ibgib/blank-gib","version":"0.0.86","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.86","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c7cfca4e245465f4a71fcd87a5d733fd571ad81c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.86.tgz","fileCount":1412,"integrity":"sha512-u/oaPw/4tTWdLTzOprKXTKkbq/5B7jIvsAC6vR10yr9muYGqz9V/MAbBrqDUJuj42EqQMgGLqzgZ4Htrue0uvQ==","signatures":[{"sig":"MEUCIQDIJ57HtzARy6HPU+77ahy/fIgO+t2zxKz/7g0OHUk+2gIgOq0zYKvl++TKAeFQ8Sr3JxDjjB8bf0523k9+kerw8CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19887211},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.86.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.86.tgz","_integrity":"sha512-u/oaPw/4tTWdLTzOprKXTKkbq/5B7jIvsAC6vR10yr9muYGqz9V/MAbBrqDUJuj42EqQMgGLqzgZ4Htrue0uvQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.86_1750956538661_0.48143985803998124","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@ibgib/blank-gib","version":"0.0.87","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.87","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4b834465353b8f043434a0622c03a5fdf88afcc8","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.87.tgz","fileCount":1427,"integrity":"sha512-6rdVl2XHra30faBZSFkdJQsEqPZPdqpc+kz0j45Dz/6DUwHBfxBDyvJNftRn8/4+cTLdl8sgAIo9bZUPCLtTCg==","signatures":[{"sig":"MEQCIGM/zJKebfQLzZ321CwLnEVUsH9GFbcouLDu8AAZ8BKxAiB1JHRhnVloagigCR5oRRuSjwSQNmcwuCE6OceOjDwzBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20118330},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.87.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.87.tgz","_integrity":"sha512-6rdVl2XHra30faBZSFkdJQsEqPZPdqpc+kz0j45Dz/6DUwHBfxBDyvJNftRn8/4+cTLdl8sgAIo9bZUPCLtTCg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.87_1751209404799_0.9376485299398711","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@ibgib/blank-gib","version":"0.0.88","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.88","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"a127df4db0eb423266d87b14fa9a853314cc0922","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.88.tgz","fileCount":1430,"integrity":"sha512-IKXlJqs3/cJ732UyxzM7cIi+2+7nMEWD9oJxt5k1ZmZajtkSWHflh8J3m222f50twxLVs2aY+VLy+52g1NoTcw==","signatures":[{"sig":"MEYCIQD8rOKvLMH/JdbL2CjFgtrB5huwgAF9dVhRgwI5apTXGgIhAKF19ZOwumsY8VXNDIaBIoZWOrp4Og9IB8f23iO9C8fc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20159574},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.88.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.88.tgz","_integrity":"sha512-IKXlJqs3/cJ732UyxzM7cIi+2+7nMEWD9oJxt5k1ZmZajtkSWHflh8J3m222f50twxLVs2aY+VLy+52g1NoTcw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.88_1751312539317_0.5222820796938656","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@ibgib/blank-gib","version":"0.0.89","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.89","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"b1c4fa5784ac5923bc49e3e962199e1d0519a496","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.89.tgz","fileCount":1430,"integrity":"sha512-iQDtBS7WcK8w3XhDVcOsNFVPIHY49eN+41rWtnRb7XSA8Q+hTzBC78xoycyyIuR6W3TXtEzsiHVtEWOplQaCXg==","signatures":[{"sig":"MEUCICagtc60F3IiS8Lj5+YYSiPS3bzDIe6hXvmfhm/GmscPAiEA4nToNnFnEAY+HHvO1FZfgH3SMpOt1AXrQBG38FOFRAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20187054},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.89.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.89.tgz","_integrity":"sha512-iQDtBS7WcK8w3XhDVcOsNFVPIHY49eN+41rWtnRb7XSA8Q+hTzBC78xoycyyIuR6W3TXtEzsiHVtEWOplQaCXg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.89_1751399236734_0.17370431273715092","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@ibgib/blank-gib","version":"0.0.90","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.90","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"51de8cbadaa8d778ac0e0224ad4259bf2a6abba1","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.90.tgz","fileCount":1434,"integrity":"sha512-7LIGVgVe0ZQmS2VairzIUDVtsBC963DHyAazRPxXCENNHBAH3hOklN6KHNloi8u3jK2c+zfmcDsvlXcP0MjuEg==","signatures":[{"sig":"MEUCICIH2VEXvdvCTiM8QbUHUy2FBl13LYgBq0lsrnfUhkm9AiEAsLahVEDu2QPMYolzunYUxoC0qdirSQXlARLXD92ecAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20187145},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.90.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.90.tgz","_integrity":"sha512-7LIGVgVe0ZQmS2VairzIUDVtsBC963DHyAazRPxXCENNHBAH3hOklN6KHNloi8u3jK2c+zfmcDsvlXcP0MjuEg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.90_1751481916216_0.43275158665914426","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@ibgib/blank-gib","version":"0.0.91","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.91","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"064f441cce0a282b76b0e6c869d190638cba0c25","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.91.tgz","fileCount":1434,"integrity":"sha512-jNn2GYhqBQrLhu/C+ZKRcucEZLowcfqe1CcNYQSN0T96CIuM5vMOz2ND6nMacxI3Eij9uiVs4r854NMQQe3oAQ==","signatures":[{"sig":"MEYCIQDib9euE9VGFhOrrIMiFGK47FaedU4sk35/dKW4qWaGNQIhAJo+oH/uLnMqD82vK79OHbPOOtyf5wVUxMuLphoQbne7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20217596},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.91.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.91.tgz","_integrity":"sha512-jNn2GYhqBQrLhu/C+ZKRcucEZLowcfqe1CcNYQSN0T96CIuM5vMOz2ND6nMacxI3Eij9uiVs4r854NMQQe3oAQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.91_1751561586648_0.19926538764339052","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@ibgib/blank-gib","version":"0.0.92","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.92","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ef86ed740ddc1f7eb1647aeec1971c8dbc0917ba","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.92.tgz","fileCount":1434,"integrity":"sha512-qs+rvZTJv/fmfGKA+UeCmmsgHR6O80sJQLHYJL1XUSlVH3Q0gW3w3f7gycoshcIF+2/58+VoIhyGRM4AZnhDFA==","signatures":[{"sig":"MEYCIQDYnquDgs/gdoWK2VDuuzb6r7H0o1/BTjI4Z0C/1vE73wIhALAQy2s2kekek/CTCAtYe7Vm6xVkd2AHoyFzW5OSLk3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20233373},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.92.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.92.tgz","_integrity":"sha512-qs+rvZTJv/fmfGKA+UeCmmsgHR6O80sJQLHYJL1XUSlVH3Q0gW3w3f7gycoshcIF+2/58+VoIhyGRM4AZnhDFA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.92_1751658564622_0.17274968925046208","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@ibgib/blank-gib","version":"0.0.93","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.93","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"b8c1cdb16e0c7fb68e1c30bb655d5427839708f7","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.93.tgz","fileCount":1448,"integrity":"sha512-6D05P+cV3VIsLz64Hvvdz6CNWoohZ+EFoXsNxTalZfdvGR7lIVZvCEhSoZsri7O1d/aqthiOMYBLCPZi2dL1XQ==","signatures":[{"sig":"MEYCIQCyLnKTAG1o4v/EVHzJ/TH+oa8MeXeUxtTCB1Nv4h1nCwIhAJqIw/8wSCtn3MlEbb9KYGMvRr8Wk8S3ErIrnl7Zy6cz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20352194},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.93.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.93.tgz","_integrity":"sha512-6D05P+cV3VIsLz64Hvvdz6CNWoohZ+EFoXsNxTalZfdvGR7lIVZvCEhSoZsri7O1d/aqthiOMYBLCPZi2dL1XQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.93_1751816705990_0.8923395722761231","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@ibgib/blank-gib","version":"0.0.94","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.94","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4fbb21d93b2912e2f6ac66fad4fae20b7775674d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.94.tgz","fileCount":1448,"integrity":"sha512-2bP6Hl3GIGwDmJBQqEYXgdtSsZcfURt1sfWtRdiZ4JQlA7fEWg2selMfD4IQOJpWWODiy+tzgbGHdCO+mvjdZw==","signatures":[{"sig":"MEQCIDbswQ46iqiB9RFdjS5Z6rz9OjaJcLkb2OvGAlJq3UFcAiAJVgtIA5AZz1ZZU+jpHm4ClmCgfLG4EBJD2/uIaVQw2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20348167},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.94.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.94.tgz","_integrity":"sha512-2bP6Hl3GIGwDmJBQqEYXgdtSsZcfURt1sfWtRdiZ4JQlA7fEWg2selMfD4IQOJpWWODiy+tzgbGHdCO+mvjdZw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.94_1751824328498_0.5894246811471076","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@ibgib/blank-gib","version":"0.0.95","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.95","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"dbdb0d87b3f337b20d438b1328b4a35ff1552f14","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.95.tgz","fileCount":1448,"integrity":"sha512-62wah1NOk8We7kQgfN60ANlaVCk+UAHMHhpN2EQyF4h+YJAKemOxTlE5UjffV+XpA2l1tz4mVnx8HI0YLcpyOg==","signatures":[{"sig":"MEQCID+X/eadteYWngibNbPv9Q3s1CKJp3YVPt0/mnInwXk1AiApwXB0LN9SP98rMmRE9/sW2egLKqHHblMOLv9UfnSMhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20349663},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.95.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","actor":{"name":"wraiford","type":"user","email":"bill.mybiz@gmail.com"},"email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.95.tgz","_integrity":"sha512-62wah1NOk8We7kQgfN60ANlaVCk+UAHMHhpN2EQyF4h+YJAKemOxTlE5UjffV+XpA2l1tz4mVnx8HI0YLcpyOg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.95_1752004851628_0.6944061311314216","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@ibgib/blank-gib","version":"0.0.96","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.96","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1d67839dc7c40a7fd2d2cd85e78daec50016321e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.96.tgz","fileCount":1448,"integrity":"sha512-dL7jLAv4SqRiR08Yj6G2qwlpj7/gCxNFcgKvzyoI/AHHWHbZJeNCuRwsC7+O31Y5Vns+XLyRhsYkmF3qaFWpew==","signatures":[{"sig":"MEYCIQClaT3FJV/IJAtmXPWWJdmMWP/QONl3dvyq3hIed6bV+QIhAOAxO8Lif4xRgxRHGxMbb3imclKhmg82TF9WvpedLict","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20380813},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.96.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.96.tgz","_integrity":"sha512-dL7jLAv4SqRiR08Yj6G2qwlpj7/gCxNFcgKvzyoI/AHHWHbZJeNCuRwsC7+O31Y5Vns+XLyRhsYkmF3qaFWpew==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.96_1752254136142_0.8324607385097067","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@ibgib/blank-gib","version":"0.0.98","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.98","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"d32c1a190ad9095796047448ceeb1e94c06f9ea9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.98.tgz","fileCount":1448,"integrity":"sha512-SSj7beWlIacYg8bKnck5MauJjoHI4AQcM6fkRgvKzpG6pszYYE0bjUBmHVgDSnPmetbTt60/IcIHeO9kc1/Iqw==","signatures":[{"sig":"MEYCIQDF8rwO0RfA38fFQFAxp5Ku5iBgDayNAMuNDLIVUYmgRAIhAI1ilN7dYviM1zKA+8AvEWYYpbSpTVkFKF4yyc7cLkLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20382652},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.98.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.98.tgz","_integrity":"sha512-SSj7beWlIacYg8bKnck5MauJjoHI4AQcM6fkRgvKzpG6pszYYE0bjUBmHVgDSnPmetbTt60/IcIHeO9kc1/Iqw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.98_1752255212242_0.6863232909046941","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@ibgib/blank-gib","version":"0.0.99","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.0.99","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9ff18115d8409fcb72e127aebda427362f945cc1","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.0.99.tgz","fileCount":1448,"integrity":"sha512-dHR4ih78QgiBMIcQTZ5pBmJwytFoNpW3c8/uxFX9zvpCW+CH9Z7HRbJ9ZI067IHLTsPrJVEw514dCskbH1okCA==","signatures":[{"sig":"MEUCIBYY7wMuOZueiRboNM2QvapRz01FInjz2bfKfpoonBWbAiEA+vvKGv62UN7tY/AFDKmV8vZzMGWJLwIH2zfZKRqY8A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20418102},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.0.99.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.0.99.tgz","_integrity":"sha512-dHR4ih78QgiBMIcQTZ5pBmJwytFoNpW3c8/uxFX9zvpCW+CH9Z7HRbJ9ZI067IHLTsPrJVEw514dCskbH1okCA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.0.99_1752510004481_0.047068299632744726","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ibgib/blank-gib","version":"0.1.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.1.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c913259c40c3c68a261758e15c6d0221809b952e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.1.1.tgz","fileCount":1448,"integrity":"sha512-pChBuBi1NHw7EvCb9mgKbw1jM++N+CxWU+enr1L/t2TwLvsfF1UzZ1f/dLT1ldar93Y/Ad+grXEQXjHhcPKX+Q==","signatures":[{"sig":"MEUCIDkzkN+Ews5njOgoWyP+8zW8rTDFaa6yaxZaOlYH/5i2AiEAqE6M4xvnlwZdSFNfBpYxj3RqEvYtEpopWQc4WkiCNiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20418300},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.1.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.1.1.tgz","_integrity":"sha512-pChBuBi1NHw7EvCb9mgKbw1jM++N+CxWU+enr1L/t2TwLvsfF1UzZ1f/dLT1ldar93Y/Ad+grXEQXjHhcPKX+Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.1.1_1752510238492_0.14956631938349152","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ibgib/blank-gib","version":"0.2.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.2.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ce90ffb7af1925bbb651b65aa190128b368e4592","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.2.1.tgz","fileCount":1448,"integrity":"sha512-vUmHAZVSyb//EYxHKVKLgb7cR50B0PlOBCNDOkxD0/Sg3ReXr/MANO7ZFqOVqES4x8kmkd724uGXvLRcYQo79w==","signatures":[{"sig":"MEUCICvBqLNFPRg4PpaleiTbZvezjUY7S/g34ssf8TRwJfmeAiEAgjLbWFoZZY5tGVMcZXrh38yiYA0XpL8COvwI/+3TlIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433552},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.2.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.2.1.tgz","_integrity":"sha512-vUmHAZVSyb//EYxHKVKLgb7cR50B0PlOBCNDOkxD0/Sg3ReXr/MANO7ZFqOVqES4x8kmkd724uGXvLRcYQo79w==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.2.1_1752594157149_0.48131914700086","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ibgib/blank-gib","version":"0.2.2","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.2.2","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4c5524bb3f588452af4a7598e48cee58050f4674","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.2.2.tgz","fileCount":1448,"integrity":"sha512-bs+m6IPMFvLGAo93GTbRWi7TzQ1F2ZHrYzCch8d6hQSj5NPr0X1ct2O5n7IAiFPWQJ01BX8D4JvrWMBGD1KQJQ==","signatures":[{"sig":"MEYCIQC1uBobWk6NSlHCtf4vBGl9hhpTXPT6A0C9OPn+SP4ybAIhAL8d4RYBZ52JpRQknVzC3iV0HcA01fChCZXNCX0ZN6x9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444114},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.2.2.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.2.2.tgz","_integrity":"sha512-bs+m6IPMFvLGAo93GTbRWi7TzQ1F2ZHrYzCch8d6hQSj5NPr0X1ct2O5n7IAiFPWQJ01BX8D4JvrWMBGD1KQJQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.2.2_1752682002294_0.5196671879059254","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ibgib/blank-gib","version":"0.2.3","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.2.3","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ca3dbdd68bdf9fb4935515a242e438e74d9264da","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.2.3.tgz","fileCount":1448,"integrity":"sha512-ihNaUuyDkblokNanQ+7Sdn7Bv6zi3O/oEs1Wdua8q0Fak/jKnkeDiXHdLTwpv4erG0aIrH1sVa0Rx8O5QHngyw==","signatures":[{"sig":"MEYCIQCUq8dQlGW0jU+vDu9jKUJRjDHJXfN6bX9a+ZHNxN3M6gIhAPRWVnxMXwJZOdFjd1zTC6v8Wkn6uZ4r1gngGeNxpnJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458889},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.2.3.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.2.3.tgz","_integrity":"sha512-ihNaUuyDkblokNanQ+7Sdn7Bv6zi3O/oEs1Wdua8q0Fak/jKnkeDiXHdLTwpv4erG0aIrH1sVa0Rx8O5QHngyw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.2.3_1752847455802_0.0483259551969919","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ibgib/blank-gib","version":"0.2.8","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.2.8","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1d554bebecc7079c8d92aeab5a821b653a4a7492","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.2.8.tgz","fileCount":1448,"integrity":"sha512-v+9ifl0jiS1OzSJsJn/HYfFF5Lua6/mYyaXk9kHbK2cHGODZKz8Hwlk7FaXEIvjdIsYN8paS5TV4f9nP80Ecmw==","signatures":[{"sig":"MEQCIEGiNxLvq6HrjyV+LkLMcfOWJwK1p6nJ/0n0acQCP+OvAiBCm2SoM7pHUX/UG5M8h5mjwWcvVTep76iniPJxdDvjYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20476428},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.2.8.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.2.8.tgz","_integrity":"sha512-v+9ifl0jiS1OzSJsJn/HYfFF5Lua6/mYyaXk9kHbK2cHGODZKz8Hwlk7FaXEIvjdIsYN8paS5TV4f9nP80Ecmw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.112","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.2.8_1753189424661_0.7535458368535934","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ibgib/blank-gib","version":"0.3.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.3.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1b803f4dd8414f5c794e30200457dd3f5d811e11","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.3.1.tgz","fileCount":1448,"integrity":"sha512-1WHxlTP4vWN2/1/27z1xQoHSLzpJdk56Gz4QCaDg4PM4DYpz8j0rGxBk4TOhzxMtUV9pgUcwnHspK0z/dK3cUw==","signatures":[{"sig":"MEQCIBJVOLRwuXBLwaXE/DrKcxYGEhpTsRwVn2a63c5652NtAiBWeCdReKE4hQ5OyX4DSvwyp5+ZNF2qe5YFD4bvBoapzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20482125},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.3.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.3.1.tgz","_integrity":"sha512-1WHxlTP4vWN2/1/27z1xQoHSLzpJdk56Gz4QCaDg4PM4DYpz8j0rGxBk4TOhzxMtUV9pgUcwnHspK0z/dK3cUw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.3.1_1753212156536_0.5969358925753656","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ibgib/blank-gib","version":"0.4.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.4.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0980b7c09ba38f8ce5ba04ce7ac323a257aa5b7f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.4.1.tgz","fileCount":1448,"integrity":"sha512-0kFIcnPBLtHK/m8gtIAOZj14jK4LHxBogQIN0a1vjd9wjIwhpZANT9SqAxkK7RjB2tQH2IlT7mTXBM7pH0FpBg==","signatures":[{"sig":"MEYCIQDVtqAsqThaeWmqNVeRDAJnpsJJuZ3qiOvxnqXi2EAWDQIhAJV76r8BJRzh4t7fSouUgKS37lLPyXvzgJntgLLTQ7ua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20486679},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.4.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.4.1.tgz","_integrity":"sha512-0kFIcnPBLtHK/m8gtIAOZj14jK4LHxBogQIN0a1vjd9wjIwhpZANT9SqAxkK7RjB2tQH2IlT7mTXBM7pH0FpBg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.4.1_1753284747324_0.8465849414451088","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ibgib/blank-gib","version":"0.5.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.5.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"3a0f7b452b99bd808520e0a92a953bdf422f00c5","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.5.1.tgz","fileCount":1448,"integrity":"sha512-26mtcrEA89huOFI3e80FbbXgm7/yjLD4SLbmaw0Nr/JQxQT1h4PAD2UKhi+x/tBbyFsdwGC6QT8swn0/BwFJyA==","signatures":[{"sig":"MEQCID9DEyaTPrgHsoFabDITSINRgs7hsCcb7tkZ4h6sjHQXAiAUeOQMKqIc24WJOJYQSMcYmKFuffqq9CRiSpuEQCQx8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20489961},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.5.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.5.1.tgz","_integrity":"sha512-26mtcrEA89huOFI3e80FbbXgm7/yjLD4SLbmaw0Nr/JQxQT1h4PAD2UKhi+x/tBbyFsdwGC6QT8swn0/BwFJyA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.5.1_1753298175805_0.06835720999443362","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@ibgib/blank-gib","version":"0.6.2","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.6.2","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"2dbaf666f00ad388ea21204b06bb676868886b3b","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.6.2.tgz","fileCount":1448,"integrity":"sha512-RkdjSufZr+4pcUdQKAH7KlpWj6yUb1y04/YramsHktcX/vLfcRRujt4uLlYZkUp8Ww64j0e0ytPyv9/sN79KTg==","signatures":[{"sig":"MEUCIEAd+BZ4kxQd2EgEoBRmP8Z5UNVHtGpaybq7ihGL5Py1AiEAkIHh8qFro00Km/jIHVNLmnACcnewHM5HnZmN9JHPPSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20506039},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.6.2.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.6.2.tgz","_integrity":"sha512-RkdjSufZr+4pcUdQKAH7KlpWj6yUb1y04/YramsHktcX/vLfcRRujt4uLlYZkUp8Ww64j0e0ytPyv9/sN79KTg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.6.2_1753384805759_0.49550422305569186","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ibgib/blank-gib","version":"0.6.3","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.6.3","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1e02d850dbc62b8ffbe2cc622e3dca3cff802956","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.6.3.tgz","fileCount":1448,"integrity":"sha512-7+HwlK8rJSCa8ozwPXQb56po0+aW4sZ9UbEZW2qpQPzGtgaZPUUJI1zojxmbijcf/o7XCsld8MJLFbE2xEPJDQ==","signatures":[{"sig":"MEQCIBON0g9XNBqrdeoXzAIXKMm7WyhGp+xuCsgpD6ZuLVV0AiBoN18yZmw53pM906LWwLKve5Jw6oAJfz1i+36iDvyJtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20510753},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.6.3.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.6.3.tgz","_integrity":"sha512-7+HwlK8rJSCa8ozwPXQb56po0+aW4sZ9UbEZW2qpQPzGtgaZPUUJI1zojxmbijcf/o7XCsld8MJLFbE2xEPJDQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.6.3_1753628383188_0.4309367853413","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@ibgib/blank-gib","version":"0.6.4","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.6.4","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1b7a845048121e1d1f8981da543ea003eb504c6d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.6.4.tgz","fileCount":1448,"integrity":"sha512-oBDBOq7ul5uujRYK873p/B3l6M7bwQ7AkE0HP31aLtxcTVjZz4efUUHJlnHSnWAunySz8+5iN6BmMpeHjqBzqw==","signatures":[{"sig":"MEUCIF4puEEgrgEnEP2V6w69QI7Py/8k2v+YzeCWtL9ST/MWAiEAn0DsRCDzR7McIICs7WD99pyFwhbOk5F48u5tJQx7Tpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20524096},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.6.4.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.6.4.tgz","_integrity":"sha512-oBDBOq7ul5uujRYK873p/B3l6M7bwQ7AkE0HP31aLtxcTVjZz4efUUHJlnHSnWAunySz8+5iN6BmMpeHjqBzqw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.6.4_1753650266156_0.24990277958369722","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@ibgib/blank-gib","version":"0.7.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"e51e747965369bbd9e36b33bcbeb4079513b9ec9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.1.tgz","fileCount":1451,"integrity":"sha512-pkjstjAhyJAwlkuKjqYlDaQTDNvEK8K/wDg3YfrTWvm6mXwy7eT53/mD7mvXj6w4PAHXIf2E42h0udLQnmctQw==","signatures":[{"sig":"MEUCIG7gIVmWF5Z3dOlfFcQ70qGNaOZ8rR9sHkRhoJxeqKVyAiEAoWYlKjpIB/RZzFJvFoH6AwTWr39btwE4gmiAJJEiDxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20526011},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.1.tgz","_integrity":"sha512-pkjstjAhyJAwlkuKjqYlDaQTDNvEK8K/wDg3YfrTWvm6mXwy7eT53/mD7mvXj6w4PAHXIf2E42h0udLQnmctQw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.1_1753735798131_0.7139241935560576","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@ibgib/blank-gib","version":"0.7.2","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.2","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"d3fc9488d1c579858ea2e17e2c1a7b03a0358701","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.2.tgz","fileCount":1451,"integrity":"sha512-qKfl/1XDEmLO38No/QUoPoaTPaU+E/40UgeVHXpon746Ixpldi6fy0LCWuczw3ZYVo1eh6IAjD+YxpjTJGIqkw==","signatures":[{"sig":"MEUCIFcr47Q2B2jFJAQpeTs72o+5W+VDOi+PprMEpWot3y4dAiEA5eQCvYwMSKsKY+y12COddTnK8Nm+sEGU3d9vO8dcZXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20548542},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.2.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.2.tgz","_integrity":"sha512-qKfl/1XDEmLO38No/QUoPoaTPaU+E/40UgeVHXpon746Ixpldi6fy0LCWuczw3ZYVo1eh6IAjD+YxpjTJGIqkw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.2_1753816478866_0.8752419579356159","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@ibgib/blank-gib","version":"0.7.3","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.3","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"6d6f44028131dfc3d8d2949068885458e916ab6f","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.3.tgz","fileCount":1454,"integrity":"sha512-4LG7eHXtUJmGJT5g/ZtsC+uMMGGaYQy0XgeNT4/SfBm9Wvx3SFoDeZ1OIzRqdNWZMZmEoYj3WoYu14t73dSIxg==","signatures":[{"sig":"MEUCIQC1FPmIMUqxzTMRDRhmIV5W6QlWZPJEGq+CSBdI4hV+zQIgPYHE3LIFo9fEAfLGY5qPG/jRlmp2/oiKQU8oqH4MsgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20562928},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.3.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.3.tgz","_integrity":"sha512-4LG7eHXtUJmGJT5g/ZtsC+uMMGGaYQy0XgeNT4/SfBm9Wvx3SFoDeZ1OIzRqdNWZMZmEoYj3WoYu14t73dSIxg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.3_1753901031495_0.8585105706704446","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@ibgib/blank-gib","version":"0.7.4","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.4","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ceafa30844a492cd66d6361ebd8b5775c328718e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.4.tgz","fileCount":1454,"integrity":"sha512-W35jEt4pvkBuwTBvYT9awMDEEdpl1Q9aJ2C0oyK0ZxA2vjTlh4qC8ZOeF4/42wwWje5V3cO2c7y94RRdxIhmtw==","signatures":[{"sig":"MEUCIQD44cUjdTOA1OEdLg6Gd0mZLczZ285yBPGllqrghJ5JLQIgcWCAt7hNqEgqHWKHXfWHn95ibKOMe8RzNO3EJ75yjBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20572502},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.4.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.4.tgz","_integrity":"sha512-W35jEt4pvkBuwTBvYT9awMDEEdpl1Q9aJ2C0oyK0ZxA2vjTlh4qC8ZOeF4/42wwWje5V3cO2c7y94RRdxIhmtw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.4_1753983203527_0.37270277759747894","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@ibgib/blank-gib","version":"0.7.5","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.5","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"87ef88b97ea86595b8723f4f19d62b6f76308a68","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.5.tgz","fileCount":1454,"integrity":"sha512-FO5I3SPTLrUu/AOc4GF7r/lsyz/SJT98wPnyU60kWZBQowsXPHtB647vmtpOYTW4Kbr6QNz8J6TYFMi/sCjb4A==","signatures":[{"sig":"MEUCICsXBMwsNvXYGtxxG8LYwISSm7UkNpr3yujzJBKKrv1jAiEA3oZq5gp1qWzs89mKK9A+/03O+WKUKsRRYUD7nqXDX6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20620414},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.5.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.5.tgz","_integrity":"sha512-FO5I3SPTLrUu/AOc4GF7r/lsyz/SJT98wPnyU60kWZBQowsXPHtB647vmtpOYTW4Kbr6QNz8J6TYFMi/sCjb4A==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.5_1754497558838_0.9599384242704159","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@ibgib/blank-gib","version":"0.7.6","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.6","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"bdfb6e18eb185900b38a342221eac43045312051","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.6.tgz","fileCount":1454,"integrity":"sha512-JqCts7ibQe2+PMQ1gm3JXgGul2lEb7Z1+7H850MzJtJAGUJPBlJTAj2V76wplhaHoyxQldW5OVJhZTDuGhICMQ==","signatures":[{"sig":"MEUCIH/VpqoHU6Cv06Ie8iLQ2DaMVHSWP/+SqlPOKYNvtKCtAiEAgONIpqBHAOM7seoMXs567OnExjuiMbl5lQ/qQmTWaQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20629456},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.6.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.6.tgz","_integrity":"sha512-JqCts7ibQe2+PMQ1gm3JXgGul2lEb7Z1+7H850MzJtJAGUJPBlJTAj2V76wplhaHoyxQldW5OVJhZTDuGhICMQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.6_1754853673263_0.541560487455568","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@ibgib/blank-gib","version":"0.7.7","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.7","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c0c6773ee4f952bace363d3028bc9269dc87511d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.7.tgz","fileCount":1454,"integrity":"sha512-lnpiD+KXvFYimmRN94Xj7jdsNjpH5NhGPLyzk0QJoqWzMBrBSiOgLqzUq2oSxt+Ym6EMH0D75q8r+90Bhx5Iiw==","signatures":[{"sig":"MEYCIQD56bUIxSQlRnVQlx+4w3ULlzLmatzwa6jxtUNIfI654wIhAOKyO7ZNjBaIKCf1IAVtgDN8mJaPtHnZFaT0+psovnh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20645546},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.7.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.7.tgz","_integrity":"sha512-lnpiD+KXvFYimmRN94Xj7jdsNjpH5NhGPLyzk0QJoqWzMBrBSiOgLqzUq2oSxt+Ym6EMH0D75q8r+90Bhx5Iiw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.7_1755023192975_0.87064257887505","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@ibgib/blank-gib","version":"0.7.8","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.8","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"e8e4882b900eb6c672394be06f3a6627ce1a8a4c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.8.tgz","fileCount":1454,"integrity":"sha512-XEaoIRRUzLGoS2k8mvyU7+Xb9WoK4YdkFlwCM+zNANWWoTJ4wYYyfAeGbqwWU648HLDOrd9UBNEO5EHgwoMVvQ==","signatures":[{"sig":"MEQCIBD1TxcNo+vApgz7ZWxvQs+BLG3l5/SDQaXY7qI+rYY3AiBEyJABQ1m4WKW1OQsA1s4qq/kHAbiaHY67iEBRNy7tSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20662067},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.8.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.8.tgz","_integrity":"sha512-XEaoIRRUzLGoS2k8mvyU7+Xb9WoK4YdkFlwCM+zNANWWoTJ4wYYyfAeGbqwWU648HLDOrd9UBNEO5EHgwoMVvQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.8_1755384574781_0.9979555602304242","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@ibgib/blank-gib","version":"0.7.9","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.9","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"10206b6e10bda73f1b274f5bdca28f85bd13f981","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.9.tgz","fileCount":1454,"integrity":"sha512-PBFGhQL2AHzq95mEp3GVI4Tc9mpmyodnr8pJGPM85D5HVVNx61bxSpv/HyAOaIQMFPnxeqVx95xjkKVafnNnAA==","signatures":[{"sig":"MEUCIQCtHkKZqinJ3Za0E8PF3MBq6hsGp6Zs5WQ/KGrLmEj38gIgdOb6nBMNXZYrINj4bLVJch5PhaWeXGBPMVECiZ7cg6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20669829},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.9.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.9.tgz","_integrity":"sha512-PBFGhQL2AHzq95mEp3GVI4Tc9mpmyodnr8pJGPM85D5HVVNx61bxSpv/HyAOaIQMFPnxeqVx95xjkKVafnNnAA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.9_1755386792055_0.41099994012820784","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@ibgib/blank-gib","version":"0.7.10","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.10","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"23e8f1ef4dc2f9e853c3fd9ce7b1854578c511ed","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.10.tgz","fileCount":1454,"integrity":"sha512-uEobx6ReTbIXPkvIIs93h76qeWufzVDaCVn4mha4KCHcw8qJv0I6yjllwX0Z/RSi5JFd9tYsZMbAhxJq2977FQ==","signatures":[{"sig":"MEYCIQDHBHIKxcmvpbv/vyGBOhxZU0sa619zCpGQySFJiDtwiAIhAPkTfMWE2B22/63wCFPI3RXrQDz4lVc1oqxU98LxHbZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20683672},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.10.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.10.tgz","_integrity":"sha512-uEobx6ReTbIXPkvIIs93h76qeWufzVDaCVn4mha4KCHcw8qJv0I6yjllwX0Z/RSi5JFd9tYsZMbAhxJq2977FQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.10_1755550482559_0.4717159307348824","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@ibgib/blank-gib","version":"0.7.11","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.11","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"94e29a49418faaba476f66fe34e234b004aacda6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.11.tgz","fileCount":1454,"integrity":"sha512-6n3+AkWuNKMwavuRB+405ZsBxc9hF10hrrY0Uhc59F0fzj0INt9HOdWdjeav/oWmMdzpcvpOa613zfUa1EBr/g==","signatures":[{"sig":"MEQCIDUc+JPA3H2PMZUAH6Mn/rRK3tixk1wkNjUrMgQtAcrBAiAezZEJ3b7OVsuDAB0LgaLBye+JzU7AsJcRFDsd6RZo+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686145},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.11.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.11.tgz","_integrity":"sha512-6n3+AkWuNKMwavuRB+405ZsBxc9hF10hrrY0Uhc59F0fzj0INt9HOdWdjeav/oWmMdzpcvpOa613zfUa1EBr/g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.11_1755550865689_0.6363643282930334","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@ibgib/blank-gib","version":"0.7.12","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.12","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"cc394bf2cbf7999f62559bcc375a7c8ac76e1bcf","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.12.tgz","fileCount":1454,"integrity":"sha512-kAxgk78nVXfmOf50fq4ZL7+1ikQZDIsjTkz+XWz0zELa9YpWpGA6qLhFBl9e1dw1b14HmPaXa6hO+nltmrcuIQ==","signatures":[{"sig":"MEUCIBdlHLoTfPmyskUIflzHktqczbhtQ+LxB/yaCT9CLgsPAiEAsMAZxv67ShvHqZjWEMdMFwdXPVP9Qru19rpFOyT5r+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20696995},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.12.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.12.tgz","_integrity":"sha512-kAxgk78nVXfmOf50fq4ZL7+1ikQZDIsjTkz+XWz0zELa9YpWpGA6qLhFBl9e1dw1b14HmPaXa6hO+nltmrcuIQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.12_1755716489993_0.24931064953737647","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@ibgib/blank-gib","version":"0.7.13","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.13","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"96eacc8811e956378366c3618c5c4a5d2df50227","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.13.tgz","fileCount":1454,"integrity":"sha512-jwVKKLcOC0og5dwmOPyBwN+yHCyNmczD7L4/QxN/nzGU63uGfej7jUidBF68U4NbaUlrCnhLMLy/BczqDyA67w==","signatures":[{"sig":"MEUCIQDs5rj84s6tOAqnqsjkFL6ecEjFT0/P4a1EXvTcQTzAsgIgduPtTs41UCwlOJdYPnn+GAKHhBcJ1R0SUVO9TT9Faxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20704867},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.13.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.13.tgz","_integrity":"sha512-jwVKKLcOC0og5dwmOPyBwN+yHCyNmczD7L4/QxN/nzGU63uGfej7jUidBF68U4NbaUlrCnhLMLy/BczqDyA67w==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.13_1756063391861_0.2472342794052409","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@ibgib/blank-gib","version":"0.7.14","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.7.14","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"511eaffab4730b8271a8b8efa2cb3cff48365fdc","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.7.14.tgz","fileCount":1454,"integrity":"sha512-wDg/ohWr+oRKpfGdwm3WI0H5etddBFd0WijbsTjin9NHhEy2+f6vlZpw43M4Dko2B9GDK7PnLUzLwnU82z72iw==","signatures":[{"sig":"MEUCIQDoS0GhGRhz7/uQuFjaYq1NgMsL56KJsbZt91SJ/nbbgQIgJuD+4tn65kjNq/+M0Es48W/FeihAYpSndy2DQek7AZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20717583},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.7.14.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.7.14.tgz","_integrity":"sha512-wDg/ohWr+oRKpfGdwm3WI0H5etddBFd0WijbsTjin9NHhEy2+f6vlZpw43M4Dko2B9GDK7PnLUzLwnU82z72iw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.7.14_1756143873793_0.3405160005463368","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@ibgib/blank-gib","version":"0.8.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.8.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"53926c8eab0e086ae6e98640a6041b6b99365dd1","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.8.1.tgz","fileCount":1454,"integrity":"sha512-MGZg37R3wCKYy1Iyi4Joyh95nl0yLVWxyKwakOfrpBBz7hO5iBytIVWrZPofdF0Lm130RA3ixD/TfYQecqeoXA==","signatures":[{"sig":"MEUCIB49ux0HXAiC/Pi1TLDGlLriD0CJX7h7LXYfgFHhCmpeAiEAsPtVLHQwF/MP2zto+H2Y0Tod+c6VAwadFw/Gwz07WwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20732264},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.8.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.8.1.tgz","_integrity":"sha512-MGZg37R3wCKYy1Iyi4Joyh95nl0yLVWxyKwakOfrpBBz7hO5iBytIVWrZPofdF0Lm130RA3ixD/TfYQecqeoXA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.8.1_1756230356655_0.9819326899391969","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@ibgib/blank-gib","version":"0.9.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.9.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"32ebe14500bdd0abd92120c607e3498e21e9c7ed","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.9.1.tgz","fileCount":1454,"integrity":"sha512-TFW68doEGnBtI5d0NxxMj+BwxYUStHPwjF9xPuI3mV+ub16kla39jjVPRACZpoKmzcv6ROdZAmpo4ONEywppnA==","signatures":[{"sig":"MEUCIQChC8gn0CqVvvFlvoVTigcBEBWzHoHPSphyFA0XRZNW9QIgba1pNjAWWFFgOblCqO9vtkI+NSUgqi1peWxVp1d56ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20741571},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.9.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.9.1.tgz","_integrity":"sha512-TFW68doEGnBtI5d0NxxMj+BwxYUStHPwjF9xPuI3mV+ub16kla39jjVPRACZpoKmzcv6ROdZAmpo4ONEywppnA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.9.1_1756380207083_0.6660563150134313","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@ibgib/blank-gib","version":"0.10.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.10.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"648ea4ad7648aca1774f4173271fca98d8f1e705","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.10.1.tgz","fileCount":1454,"integrity":"sha512-jByekH85yDLRAU8YHUD8nD2XNm9iOiRZE0fJNkPqjI2rMSHVu0sx8zRItGdqwDJqI/M6HLUpG0kRC5XouR5mfA==","signatures":[{"sig":"MEYCIQDETrdSYJ0Nk6K2FxpRgAhKmHovg+boJUXVAeiP1ePPsgIhAJPbzEMBh9ry7NydL1cSmtQiGo9nSI+/fTSntBBWZfCR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20754730},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.10.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.10.1.tgz","_integrity":"sha512-jByekH85yDLRAU8YHUD8nD2XNm9iOiRZE0fJNkPqjI2rMSHVu0sx8zRItGdqwDJqI/M6HLUpG0kRC5XouR5mfA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.10.1_1756752332214_0.47845932653823153","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@ibgib/blank-gib","version":"0.11.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.11.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"06852e1b9b6b8bdcc29e60f8fbc9634aedb6c592","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.11.1.tgz","fileCount":1455,"integrity":"sha512-ZjXKldM++mDpKQyeMH4Sr9lMWQGDyHG35MPTSh9mxDLWyJZqG/HA+ErMGvqCYKzGV0rqvKq9jnFb6yAZDzm4IA==","signatures":[{"sig":"MEUCICXzBCxP+e4suApy3ebArhHA2mjg+vADePYEf3UumLicAiEA4STejm1RWNR9h4XkLnjSgTd9BORz97Ks2kevQSa4ZaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20822908},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.11.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.11.1.tgz","_integrity":"sha512-ZjXKldM++mDpKQyeMH4Sr9lMWQGDyHG35MPTSh9mxDLWyJZqG/HA+ErMGvqCYKzGV0rqvKq9jnFb6yAZDzm4IA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.11.1_1757803937609_0.1744439268480127","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@ibgib/blank-gib","version":"0.12.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.12.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8c3fa5a8ee749c83eea8877261bd1d5798fd9b62","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.12.1.tgz","fileCount":1455,"integrity":"sha512-VAOq+8jrSCufQlibTluZ0FiKAvOPN5KZwYeHvU5LsQLNR3DovL+Abg+m4clt+9tqAUTyMVl/qBk26dD3SVtz/g==","signatures":[{"sig":"MEYCIQDkb+y+pgF+h/sLhXHYriMujdJroXfy06RfyjRphQ2YzwIhANtWGFOeKdrob/nA5RI9Vmcf8BUd3wSv7+NDDc3GTbxm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20821678},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.12.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.12.1.tgz","_integrity":"sha512-VAOq+8jrSCufQlibTluZ0FiKAvOPN5KZwYeHvU5LsQLNR3DovL+Abg+m4clt+9tqAUTyMVl/qBk26dD3SVtz/g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.2.1"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.12.1_1757859256276_0.929967872663275","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@ibgib/blank-gib","version":"0.13.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.13.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"d51f9473b7ffe48ac78fd6fda381e5836ae364a4","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.13.1.tgz","fileCount":1471,"integrity":"sha512-hM0wzNJZEPF1++qUdL6brzZOwT08ktMgQO+oH7hpsUJldguWBziWo+WMc1HhqbJgyCBDokTVn6lpZKrdtO0j1Q==","signatures":[{"sig":"MEUCIDZdzGrcdVoQjCUrBMAnav6dmsCd6rQKnE6N0bHEA4vAAiEA3eqSG1B4u66uCsQ2oY+2Uz05rqt7DYv+P2J3tBuaXQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20800155},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.13.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"copy":"npm run mkdir:nodemodules && npm run copy:nodemodules && npm run cull:distnodemodules && npm run copy:assets && npm run mkdir:linkgib && npm run copy:linkgib","pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"tsc -b tsconfig.json --force","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","copy:mac":"npm run mkdir:nodemodules:mac && npm run copy:nodemodules:mac && npm run cull:distnodemodules:mac && npm run copy:assets && npm run mkdir:linkgib:mac && npm run copy:linkgib:mac","prebuild":"npm run generate:src:version && npm run clean && npm run copy:mac","prestart":"npm run build","build:ext":"npm run clean:ext && node ./build-web-ext.js","clean:ext":"rm -rf ./dist/extension","man:start":"echo 'let the game begin'","postbuild":"npm run copy:inlineassets && date +\"%H:%M:%S\"","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:assets":"cp ./src/assets/* ./dist -r","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"npm run copy:inlineassets && date +\"%H:%M:%S\"","build:noclean":"tsc -b tsconfig.json --force","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","copy:nodemodules":"cp ./node_modules/@ibgib -r ./dist/node_modules/@ibgib","man:test:browser":"use this if you want to build+test only the browser context","copy:inlineassets":"node ./copy-src-assets.js","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","mkdir:nodemodules":"mkdir dist/node_modules --parents","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \"npm publish ./published/xxxx.zip\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","copy:nodemodules:mac":"cp -r ./node_modules/@ibgib ./dist/node_modules/","cull:distnodemodules":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:copy:inlineassets":"this copies *.css,*.mjs files from src dirs into the corresponding dist dir. this is being added for copying component asset files","man:test:node:nobuild":"use this if you want to test in node but its already built","mkdir:nodemodules:mac":"mkdir dist && mkdir dist/node_modules","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","cull:distnodemodules:mac":"rm -rf ./dist/node_modules/@ibgib/{core,encrypt,helper,ts}-gib/{src,.ibgib,.vscode,tscon*,CHA*} && rm -rf ./dist/node_modules/@ibgib/encrypt-gib/{encryption*,hello*,CONTR*,OPPO*,README_g*,relat*} && rm -rf ./dist/node_modules/@ibgib/helper-gib/{.gi*,gi*}","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.13.1.tgz","_integrity":"sha512-hM0wzNJZEPF1++qUdL6brzZOwT08ktMgQO+oH7hpsUJldguWBziWo+WMc1HhqbJgyCBDokTVn6lpZKrdtO0j1Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.13.1_1758731267225_0.6125279189787964","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@ibgib/blank-gib","version":"0.14.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c698c56c4f82201c171263e1940efdc409565cc0","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.1.tgz","fileCount":271,"integrity":"sha512-npLnfkEwRBguVy37w87UC39QFtn52LWJrXJMEeGrhQM0xbw+m8j+3O5rN3XxTVyY6mlGxT7AnBt7dwlsMYHAog==","signatures":[{"sig":"MEUCIQDR0OHbYvUbx3fgd4tFXRIVNnQAnWAVzoJW7lLhe5PQNAIgBiOWNRLvzVFk129oFv+B/E517tOuFI41gxmHGqc9x44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16949858},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"node ./build-app.mjs","clean":"rm -rf ./dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","prebuild":"npm run generate:src:version && npm run clean","prestart":"npm run build","build:ext":"npm run clean:ext && node ./build-web-ext.js","clean:ext":"rm -rf ./dist/extension","man:start":"echo 'let the game begin'","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","build:link":"echo 'not implemented in this project'","build:test":"npm run clean && tsc -b tsconfig.test.json --force","build:serve":"npm run build && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","build:cssonly":"date +\"%H:%M:%S\"","man:test:both":"use this if you want to test in both node and browser contexts","man:test:node":"use this if you want to build+test in node","mkdir:linkgib":"mkdir dist/apps/web1/gib/link-gib --parents","prebuild:link":"echo 'not implemented in this project'","man:build:link":"echo 'not implemented in this project'","postbuild:link":"echo 'not implemented in this project'","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","man:test:browser":"use this if you want to build+test only the browser context","mkdir:linkgib:mac":"mkdir dist/apps && mkdir dist/apps/web1 && mkdir dist/apps/web1/gib && mkdir dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","build:test:noclean":"tsc -b tsconfig.test.json --force","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","man:prepare:publish":"echo \"use this to patch, build and pack for publishing to npm repo. after running this, I publish by running \\\"npm publish ./published/xxxx.zip\\\" to publish the exact package we created (as opposed to publishing via a bare 'npm publish' call).\"","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","man:test:node:nobuild":"use this if you want to test in node but its already built","man:test:browser:serve":"use this if you want to build+test in the browser and don't want the browser to close when your done. (i.e. you're debugging)","man:test:browser:nobuild":"use this if you want to test only the browser context but its already built","test:browser:serve:nobuild":"\"not implemented yet\"","man:test:browser:serve:nobuild":"use this if you are troubleshooting existing dist output and don't want to overwrite those files. (and you're debugging in the browser)"},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.1.tgz","_integrity":"sha512-npLnfkEwRBguVy37w87UC39QFtn52LWJrXJMEeGrhQM0xbw+m8j+3O5rN3XxTVyY6mlGxT7AnBt7dwlsMYHAog==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.1_1758748840439_0.6011434016592436","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@ibgib/blank-gib","version":"0.14.4","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.4","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"77123ec2db5a9ee442eb9641ba38bb5d873e6358","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.4.tgz","fileCount":273,"integrity":"sha512-O8lFZvT/ux9KYRQsHb4BXPTTiDULlMdRqj6mzzDNqt2IeNHEr9aWZBxohbLE6/4r+h7c24+/0C9aZEv1lIs0Dg==","signatures":[{"sig":"MEYCIQCun8j2zHGTAxHAF81+xnH8FITtbcr8wl61bXNpJKT+6gIhAMaDwPbiLrmsM0peAKJIfz/GEcGvnJk3HuHuBW8+25GO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859718},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.4.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.4.tgz","_integrity":"sha512-O8lFZvT/ux9KYRQsHb4BXPTTiDULlMdRqj6mzzDNqt2IeNHEr9aWZBxohbLE6/4r+h7c24+/0C9aZEv1lIs0Dg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.4_1758806284977_0.30441489215148776","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@ibgib/blank-gib","version":"0.14.5","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.5","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"22a30e5aae04cb9a324bcfb65a935cebbbe37280","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.5.tgz","fileCount":280,"integrity":"sha512-XaNETLPONztcgB4VhL5KeibcrZzDYu1q+GXIexTGk7G5vxQYsb/MP7luHBsbCxig07r3tgVXvmggk8Me8BChkw==","signatures":[{"sig":"MEUCIBOTXr3bRbxasIOoZO0ZsL0u6La5uwd2P8vgvqJ7D+1XAiEAj0u4w0LeK/jARqJF/z5jmAPb0ygJEAP7axEz5ywi1Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22883722},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.5.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.5.tgz","_integrity":"sha512-XaNETLPONztcgB4VhL5KeibcrZzDYu1q+GXIexTGk7G5vxQYsb/MP7luHBsbCxig07r3tgVXvmggk8Me8BChkw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.5_1759006902339_0.18173714389762963","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@ibgib/blank-gib","version":"0.14.6","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.6","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0ed6930b1869f01b148c6b3337b6aca71b46b307","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.6.tgz","fileCount":288,"integrity":"sha512-+bKcK5au7uDj+Va2/D02bj5xbNiZHKiLg1jDtkQtm6LzxN9ZbpgAjm9PAtIYIZcPU7gs+nqAVUcLRKxjQqfNcA==","signatures":[{"sig":"MEYCIQCHvlbIq4lWu41pk2Ssg09Ssgp/h+HgzriGWBdojywOZgIhAPKDzSxfUcU2mNoPpVxrrXea7JmcpEDiuAG1JXdFiIh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22944805},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.6.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.6.tgz","_integrity":"sha512-+bKcK5au7uDj+Va2/D02bj5xbNiZHKiLg1jDtkQtm6LzxN9ZbpgAjm9PAtIYIZcPU7gs+nqAVUcLRKxjQqfNcA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.6_1759339093420_0.3235682858125686","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@ibgib/blank-gib","version":"0.14.7","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.7","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"4eb7d42971faf2365ab9458b793cf5bd45b26a19","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.7.tgz","fileCount":285,"integrity":"sha512-kimU5BonTAFI9FpPlo6fjFTMjTccss17uF8linBLQy30gzJ5y2NuF5liAAzYSx11Php8GR/sQGk/aU1OFo9iQw==","signatures":[{"sig":"MEMCH0AOngJgNeGtyskEb1LQ6ZrvKFexojeqKyZJBDmIVPECIFacgPM6JrSQxMoojLw5N3dYeu9g5tysYj0CccZ0dG0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22949643},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.7.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.7.tgz","_integrity":"sha512-kimU5BonTAFI9FpPlo6fjFTMjTccss17uF8linBLQy30gzJ5y2NuF5liAAzYSx11Php8GR/sQGk/aU1OFo9iQw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.7_1759420616146_0.004428735751497381","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@ibgib/blank-gib","version":"0.14.8","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.8","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9454ef1b1fdf83266d41dc79dddb9424269a233a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.8.tgz","fileCount":285,"integrity":"sha512-UYfPcKnMhzmssKEomWP8JL1UPT97pZ/mxXvi/j1sDH9S9MZVjZvUv4JSmgFirRhr8HYWMPoj0Woss9IMB1IPxQ==","signatures":[{"sig":"MEYCIQCmyrfJc4aB5mbrBz93oEFbcB39lyFIUwokB2EyzAl0vAIhAKbM/bKgpBkSzkq1Qot/HxR5ZYW6jQjvC6/c6ik4lw2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22952982},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.8.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.8.tgz","_integrity":"sha512-UYfPcKnMhzmssKEomWP8JL1UPT97pZ/mxXvi/j1sDH9S9MZVjZvUv4JSmgFirRhr8HYWMPoj0Woss9IMB1IPxQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.8_1759431989604_0.9997197361148911","host":"s3://npm-registry-packages-npm-production"}},"0.14.9":{"name":"@ibgib/blank-gib","version":"0.14.9","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.9","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"a14b5cf932ab03316308a03340738ad06b133e9a","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.9.tgz","fileCount":292,"integrity":"sha512-f7gS8QVbeqpsG8MeLy84uDeiuCsRXDcxi0160UZ6NeeQ5C3y/E5ImkV6mwQoyQbxeuU87haKfaDksUuaxY3ujw==","signatures":[{"sig":"MEYCIQCZRtLjimmPUESxIfmi25i+zWCDqMa4iQKh04CQPu6ZkQIhAIFA2gFwJQK8+metOEz4hPscS8NhlGQAQcVq2z6KXPxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23039319},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.9.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.9.tgz","_integrity":"sha512-f7gS8QVbeqpsG8MeLy84uDeiuCsRXDcxi0160UZ6NeeQ5C3y/E5ImkV6mwQoyQbxeuU87haKfaDksUuaxY3ujw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.9_1759841194275_0.243222092115422","host":"s3://npm-registry-packages-npm-production"}},"0.14.10":{"name":"@ibgib/blank-gib","version":"0.14.10","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.10","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"a73a3866e5026a90464f07f194c19f4e7277dbdc","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.10.tgz","fileCount":293,"integrity":"sha512-ECUzgRBPunnfgRKBaPxxL4a4wSqdQIrKlfgP4BFD0mh5CsLkrHV16mUuEB4Lc4E8yabUBgjMZMbobvJJKyagFw==","signatures":[{"sig":"MEUCIDVpv5Onco+Nhb/E97d63ibkkw4WjBIJqRG4UXaAi+nMAiEA6Wc+7r+h/DpbAbcfoYgxazxPJTEmte7+YZsVbWLksts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23049942},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.10.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.10.tgz","_integrity":"sha512-ECUzgRBPunnfgRKBaPxxL4a4wSqdQIrKlfgP4BFD0mh5CsLkrHV16mUuEB4Lc4E8yabUBgjMZMbobvJJKyagFw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.0.113","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.10_1759943886969_0.31354022423812156","host":"s3://npm-registry-packages-npm-production"}},"0.14.11":{"name":"@ibgib/blank-gib","version":"0.14.11","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.11","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ab2f0233060d02696eeee85a4b07c1e72a90f028","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.11.tgz","fileCount":297,"integrity":"sha512-OWIK/bsfGTmyV8PNlsEf8f8N9aiNL08lBCIRQsR6sSwBzhAi6iEAt5pMZ8FH7jxDTYad/OHtX4Q9JtuHxhnTBQ==","signatures":[{"sig":"MEUCIFpszqEgeVV260oYbg7BSpZrw/IsFcpTMsdkjfcY7QtVAiEAhQ2/eA6O4JR2mDwrOmokyqSBiCUhhsarGwlwZlHfXUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23096242},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.11.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.11.tgz","_integrity":"sha512-OWIK/bsfGTmyV8PNlsEf8f8N9aiNL08lBCIRQsR6sSwBzhAi6iEAt5pMZ8FH7jxDTYad/OHtX4Q9JtuHxhnTBQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.11_1760373642509_0.9036864252193544","host":"s3://npm-registry-packages-npm-production"}},"0.14.12":{"name":"@ibgib/blank-gib","version":"0.14.12","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.12","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"a81052199bd60df60968aedab238aa079837aa2c","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.12.tgz","fileCount":298,"integrity":"sha512-+RIUc2ohag7Cix1VHMFv3x5R74ugIYIFhGdDRF7AyMo6U4a2LnUJaDONM9RFjolZ7J3jn8cJm2Dbrc8H9mjcxQ==","signatures":[{"sig":"MEQCIFHnw5ZpnI+iVqvnnALgZkT8zrSQBa5o1QZxQA2C/1IzAiAPITK95LeEm8T1rwiButHRA5GdcJR0vpM35KXjeUjBaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23138223},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.12.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.12.tgz","_integrity":"sha512-+RIUc2ohag7Cix1VHMFv3x5R74ugIYIFhGdDRF7AyMo6U4a2LnUJaDONM9RFjolZ7J3jn8cJm2Dbrc8H9mjcxQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.12_1760815773331_0.6869890484902916","host":"s3://npm-registry-packages-npm-production"}},"0.14.13":{"name":"@ibgib/blank-gib","version":"0.14.13","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.13","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"f04910fa3ce57eef735594ae7d32d61ac1c29976","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.13.tgz","fileCount":298,"integrity":"sha512-VBZcMzVa/vapw5+sGlWatcORW4Xb+3BRLXfPSGG6wD3oDsOcQeMlc95aWZ/JFcjCZWhdWn0/bxXklTmIZMJx7g==","signatures":[{"sig":"MEYCIQDG9PAzAMFNxWayqEv8PObF3G9F8kPG1m/N+uAnGO6EqAIhAJTDi3KNVAAFKcrmfRLB5/ojAlZhKauOLk0s7y70UMTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23133713},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.13.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.13.tgz","_integrity":"sha512-VBZcMzVa/vapw5+sGlWatcORW4Xb+3BRLXfPSGG6wD3oDsOcQeMlc95aWZ/JFcjCZWhdWn0/bxXklTmIZMJx7g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.13_1760887673115_0.9517407919252714","host":"s3://npm-registry-packages-npm-production"}},"0.14.14":{"name":"@ibgib/blank-gib","version":"0.14.14","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.14","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8ee82ee452a6f1ce2aa64a4eb9640e503823771d","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.14.tgz","fileCount":299,"integrity":"sha512-MiEqOIWLqfrEChw/FBEcokPtijalvLeXv6VpRG2VspZ0m07oJP7ngRtGwW5ACtvX3kBktSO+GIpP6bLL7Pp3sA==","signatures":[{"sig":"MEUCIQDGFGaIZu8ydXBhAjoIsShzEv0Z/AQaTjHWtRllA1Cl8AIgGXZTSlUFD3uvYkyp7tuT5358W/TiLqH6/dTgjXjSPEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23164323},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.14.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.14.tgz","_integrity":"sha512-MiEqOIWLqfrEChw/FBEcokPtijalvLeXv6VpRG2VspZ0m07oJP7ngRtGwW5ACtvX3kBktSO+GIpP6bLL7Pp3sA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.14_1760989828398_0.812056963986973","host":"s3://npm-registry-packages-npm-production"}},"0.14.15":{"name":"@ibgib/blank-gib","version":"0.14.15","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.15","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c56ec7c1883d29cd98a9e57e2f61899aa5a9ce78","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.15.tgz","fileCount":299,"integrity":"sha512-+N1qsVc7iDMs+rroZNf17mJerKhgjPiBQjHNMb1lCIwb0u/hUnCqMHcQ4uGJUDacrxU6OZTkAbA0aCJ2ONinTw==","signatures":[{"sig":"MEYCIQDbe+WMJo6cyRpLvwidRVFePzkJ+bn8BVcCYPLDLul3PAIhAJ2bQzSMjotUhjxmZ2h4Rg7nyxyZ3ViNrwVC42VU5FLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23170641},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.15.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.15.tgz","_integrity":"sha512-+N1qsVc7iDMs+rroZNf17mJerKhgjPiBQjHNMb1lCIwb0u/hUnCqMHcQ4uGJUDacrxU6OZTkAbA0aCJ2ONinTw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.15_1761074292357_0.9187788041051619","host":"s3://npm-registry-packages-npm-production"}},"0.14.16":{"name":"@ibgib/blank-gib","version":"0.14.16","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.16","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"e9fa2e724020c36379e595da5e6a3bfaac6f2ea6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.16.tgz","fileCount":299,"integrity":"sha512-iVSkKVwON4Con+Yxp0tT4x/nlYChadL0pAJKlkF/i3nk4ZHsNTvfYFOFVAP2pNcEUZ5oumqnTKE6Ir7vvYTRFQ==","signatures":[{"sig":"MEUCICITHqpOqiBqw4ZN9ixFjXhjJefmA3/vQFz2SNpBLsC4AiEArXQUQYD8aD2vs91cgYVINVQmjZE+tMFVcJZzNlUM5Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23124581},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.16.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.16.tgz","_integrity":"sha512-iVSkKVwON4Con+Yxp0tT4x/nlYChadL0pAJKlkF/i3nk4ZHsNTvfYFOFVAP2pNcEUZ5oumqnTKE6Ir7vvYTRFQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.16_1761250204262_0.6551146370934908","host":"s3://npm-registry-packages-npm-production"}},"0.14.17":{"name":"@ibgib/blank-gib","version":"0.14.17","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.17","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"075cace4652394a3f84cf1534e6d8f0d3ce83cb9","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.17.tgz","fileCount":303,"integrity":"sha512-uJOkGlSMsATVxnOT1naRBcTEiO2nwEncjGRA0VJmh9zFP5aP5LQGUJxROJEOjPjCXjjfTnoN/U3lVJMEN2VtkA==","signatures":[{"sig":"MEUCIAPLh0THo0JuSI+B0X7G+NWdDyRISoRvZMma2TO4bW9FAiEAiHIXBhsNBrhT001qX6PqdJ5qy2BZ69LtRMa2UjF2pX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23146780},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.17.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.17.tgz","_integrity":"sha512-uJOkGlSMsATVxnOT1naRBcTEiO2nwEncjGRA0VJmh9zFP5aP5LQGUJxROJEOjPjCXjjfTnoN/U3lVJMEN2VtkA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.1","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.17_1761509157218_0.13384660465353626","host":"s3://npm-registry-packages-npm-production"}},"0.14.18":{"name":"@ibgib/blank-gib","version":"0.14.18","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.18","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0dad22e89e47294ae281cb446a9b30771ef2a9c6","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.18.tgz","fileCount":306,"integrity":"sha512-Exig2pWl6gPSgpW++RajW8fv+61wAs6FSyS8FTL3sOPUu9AxPRgQDgI5eXKxvMYGpCIcRczJ/x/WjcjYG/YmAQ==","signatures":[{"sig":"MEYCIQCLrO/2Q1aQEMx3NE+2PfwhefayK31hgLR7gtWt+WUTaQIhAOiFmDyfZ/plkO6ItHVk3zZLjbVEK2E5+oa605mT3la0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23174997},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.18.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.18.tgz","_integrity":"sha512-Exig2pWl6gPSgpW++RajW8fv+61wAs6FSyS8FTL3sOPUu9AxPRgQDgI5eXKxvMYGpCIcRczJ/x/WjcjYG/YmAQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.2","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.18_1761589595189_0.24505294423963186","host":"s3://npm-registry-packages-npm-production"}},"0.14.19":{"name":"@ibgib/blank-gib","version":"0.14.19","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.19","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"86239b7941e5cb67b8c20015ed28f9080f72ac34","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.19.tgz","fileCount":306,"integrity":"sha512-VuSuHhHMhvSu9/YIGj1ovbRJ8iRDEcoz1ap6HTqX6ZllNC/UQH3JeuRtzy0vgBi1b8pbfIHAeITVvdOI6YErKA==","signatures":[{"sig":"MEYCIQCX7rFS8xqM4RxKxnCcSLIQnxizfTutAm1cFnrv2tOEZAIhAMm2gGySUcsGsBltN8UaSPeqKxFRPbQf6IRjU27LfAZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23195193},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.19.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.19.tgz","_integrity":"sha512-VuSuHhHMhvSu9/YIGj1ovbRJ8iRDEcoz1ap6HTqX6ZllNC/UQH3JeuRtzy0vgBi1b8pbfIHAeITVvdOI6YErKA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.2","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.19_1761682118431_0.6522646683399356","host":"s3://npm-registry-packages-npm-production"}},"0.14.20":{"name":"@ibgib/blank-gib","version":"0.14.20","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.20","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"5a48e48d45e7310dcbdc4dc8be73198fbf8466e7","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.20.tgz","fileCount":305,"integrity":"sha512-T1Hp0zhYNRwG5QwVzieR7J/cS6opDKjPARsBSv/82lkXRdDLiZyz+f47VhOeNOGjnfOlCd1NoVDCYUBLJ1aedw==","signatures":[{"sig":"MEQCICTCFbKouiSHd+n8G9RKbnpsYc2sk+EgBq15xxvJg9n2AiBzfPok4z38SzrvGHrbyH2mn5UrTslHCCfqd80dKBdL9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23198140},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.20.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.20.tgz","_integrity":"sha512-T1Hp0zhYNRwG5QwVzieR7J/cS6opDKjPARsBSv/82lkXRdDLiZyz+f47VhOeNOGjnfOlCd1NoVDCYUBLJ1aedw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.2","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.20_1761759719755_0.30234171687315237","host":"s3://npm-registry-packages-npm-production"}},"0.14.21":{"name":"@ibgib/blank-gib","version":"0.14.21","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.21","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0fbf4dbc8f09fe2b9a8717d72eaffa5b1e78aeb4","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.21.tgz","fileCount":305,"integrity":"sha512-hiBfyToz6CqHOj47B+RYIJN0CGvJd23fjOftDYUI/uGG0UPlslSxRDy1FHS6AhIlp7gl/niMdy9DecOHqkK92g==","signatures":[{"sig":"MEQCIEMGheeVhlwbOBgRl7LAFT5egTVEfpf+Xm3F3M9woc5rAiAbHj25BxJz8sj+PYILRZN1BjPOyv7YapV4JBKF4QQVcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23214296},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.21.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.21.tgz","_integrity":"sha512-hiBfyToz6CqHOj47B+RYIJN0CGvJd23fjOftDYUI/uGG0UPlslSxRDy1FHS6AhIlp7gl/niMdy9DecOHqkK92g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.2","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.21_1761852040355_0.7539591095696785","host":"s3://npm-registry-packages-npm-production"}},"0.14.22":{"name":"@ibgib/blank-gib","version":"0.14.22","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.14.22","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ba9cc1a22b1dde86eca97b5679ce33692304a562","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.14.22.tgz","fileCount":305,"integrity":"sha512-H26pUq4hW8Va14UoWju8uPs8TzJP8IWL+k96RoN5dMOK0gvVw729gBTBrBSbj+zUeF6grPOO/l5sb4QA86tmOQ==","signatures":[{"sig":"MEQCIELAaPRk1asyZLPf4m3Xv9yRkZa4yjQpjkOww0jsX0SHAiAfU5AwV8T4TFf5oGSvzWBAo8WaUHcUpBgRHORLasCvWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23219077},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.14.22.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.14.22.tgz","_integrity":"sha512-H26pUq4hW8Va14UoWju8uPs8TzJP8IWL+k96RoN5dMOK0gvVw729gBTBrBSbj+zUeF6grPOO/l5sb4QA86tmOQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.14.22_1761946139066_0.28925082598490715","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@ibgib/blank-gib","version":"0.15.1","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.1","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"ff33dfe615c5b69027021b6a9bd5308f0cf98539","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.1.tgz","fileCount":306,"integrity":"sha512-oPw7FtHftMl4bRJIVCFQwKWa5kJQQNSjfX/yliO7L2Li16aiAcP0Mo/g6BW0OplT+BwNC3fvjCyehqXxkkFZ2Q==","signatures":[{"sig":"MEUCIBt2fkTuWti4Ru+26xs1+ZtGJoWexyO4QUXN9fYQQ9UJAiEA8XWY0wLFCX+p7676Z25mRS89yv1ePtraMBwBo6vSSaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23258453},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.1.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.1.tgz","_integrity":"sha512-oPw7FtHftMl4bRJIVCFQwKWa5kJQQNSjfX/yliO7L2Li16aiAcP0Mo/g6BW0OplT+BwNC3fvjCyehqXxkkFZ2Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.1_1762192320441_0.23567443666901533","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@ibgib/blank-gib","version":"0.15.3","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.3","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"c595bdb8282461a9d14fc54ff00b75eb1698882b","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.3.tgz","fileCount":306,"integrity":"sha512-SqDx4AtaPNvaUDKCmMg/auU8MftIv7TtHKJ7CdN3ys7oRpAKu0sAOfYHJi/Wi5vvC4//dPN69IvRaBqfqTGF/g==","signatures":[{"sig":"MEUCIDQs4i0yQuqOUnsSGyk3RXaI/B4jWo/C1sHNqdL4GhagAiEA4X6hyHRoRxGeU4CsvuOIdDGuO0xel/Ra/hcUbkCBocY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23247222},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.3.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.3.tgz","_integrity":"sha512-SqDx4AtaPNvaUDKCmMg/auU8MftIv7TtHKJ7CdN3ys7oRpAKu0sAOfYHJi/Wi5vvC4//dPN69IvRaBqfqTGF/g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.3_1762526870807_0.2057271558813829","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@ibgib/blank-gib","version":"0.15.4","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.4","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"e6e0f8b57ec245a52ab1b43c91bcf7d70e6b1c54","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.4.tgz","fileCount":306,"integrity":"sha512-w1J+DT/CAZvaF9I1MLmst6pKuP/v1EsNrOHt5wXLrORBWBAy5URvOHH/couuEMQZhOheZw2MiJJlatbZ2YRk9Q==","signatures":[{"sig":"MEUCIH+xIwR+0zHtHOIt/Zc6RrbL5Vg4Ya6AV86eyRt/WxKxAiEAqqdNSffQgQIKRWKilfehzLptkUkOi/O5SFAbBKotpuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23259748},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.4.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.4.tgz","_integrity":"sha512-w1J+DT/CAZvaF9I1MLmst6pKuP/v1EsNrOHt5wXLrORBWBAy5URvOHH/couuEMQZhOheZw2MiJJlatbZ2YRk9Q==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.4_1763135099330_0.0887944288864182","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@ibgib/blank-gib","version":"0.15.5","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.5","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"740a5e9f4ce218bdfbe8e01e6c82ee6792c37f83","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.5.tgz","fileCount":306,"integrity":"sha512-Ts1o258NlawXCutPQSENxpvlJTzV8ItdByNsOzIJHzNooHoR65Cma99TEEAtwhssjCyB/zA4GLm9ldjyaXxvpw==","signatures":[{"sig":"MEYCIQCZGojdxWYSHxwnHycVLslyzE+Bq/6I037WEQbQ1LcXYQIhAPHZX1+bC4lLLtKXOruUXvFf/GwUTuSsjJQHi5J67VGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23272492},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.5.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.5.tgz","_integrity":"sha512-Ts1o258NlawXCutPQSENxpvlJTzV8ItdByNsOzIJHzNooHoR65Cma99TEEAtwhssjCyB/zA4GLm9ldjyaXxvpw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.5_1763226441816_0.8514376680488949","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@ibgib/blank-gib","version":"0.15.6","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.6","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"8906172ccfec81dbe8969d6f61b51a27b12fc16e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.6.tgz","fileCount":306,"integrity":"sha512-pyVSYi2p81Kyi8NaD7+Um7edB+zqyZaoV+iqJ5NGWuJ28sGcb59sxI1xooD4BFXW1oI+ryoivZ9P03UqCHu7QQ==","signatures":[{"sig":"MEUCIDR5KMdyTmLxXzXXHzOYHJMaImLQbLKTmLFDrhF1FuuEAiEAn3VLaTzHh2w2fA8c2UdPRy7J6xeCYxqvetD6j7svHfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23266954},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.6.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run test:both","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs --inspect","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"npm run clean && tsc -b tsconfig.test.json --force","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.6.tgz","_integrity":"sha512-pyVSYi2p81Kyi8NaD7+Um7edB+zqyZaoV+iqJ5NGWuJ28sGcb59sxI1xooD4BFXW1oI+ryoivZ9P03UqCHu7QQ==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.6_1763411461296_0.027406350903016907","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@ibgib/blank-gib","version":"0.15.7","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.7","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"42a892def9a5093d76d5569512450e98fed29a88","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.7.tgz","fileCount":317,"integrity":"sha512-cZTDXnbCz1JRo0gkJtAZalw4eScDqzVJez4qougq3MYyxmukNUjO7LF5+IBd5PMMyQm3nqfzmYMz1302ZXUJzA==","signatures":[{"sig":"MEUCIQCafqyoAL7vk30IY9H2ON45noN3ribo3zZL4zcgXSJswgIgcWz4CLtazEx3PoAKffl/9zHOw88Z7AhZ1jbWhDMcbe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23328900},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.7.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.7.tgz","_integrity":"sha512-cZTDXnbCz1JRo0gkJtAZalw4eScDqzVJez4qougq3MYyxmukNUjO7LF5+IBd5PMMyQm3nqfzmYMz1302ZXUJzA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.7_1764014037266_0.9168564946603475","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@ibgib/blank-gib","version":"0.15.8","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.8","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"1f501cf040e111cc8fb5d689bc5fdde8620ebf45","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.8.tgz","fileCount":318,"integrity":"sha512-nqon6ptsnsFYfVNMXgfCF+jfHlzPF0D8C0eD04SHP5vU9gB0RzIA69AEy0mbJgV2HpDxQtw4zC/UNEGb1++c1A==","signatures":[{"sig":"MEUCIAyyrLvWl9VC1NuHEy0vPxbeQMdDK42/hyCG/8LV7xMjAiEAog15mGYJ0Pl8Vo+fed/uKrvyGjv/fkxt+9V+pEx2DhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23337287},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.8.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.8.tgz","_integrity":"sha512-nqon6ptsnsFYfVNMXgfCF+jfHlzPF0D8C0eD04SHP5vU9gB0RzIA69AEy0mbJgV2HpDxQtw4zC/UNEGb1++c1A==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.8_1764258203702_0.3610162651611668","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@ibgib/blank-gib","version":"0.15.9","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.9","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"0cd0085c63923a0c60acc194788f2cc75c3dbb27","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.9.tgz","fileCount":318,"integrity":"sha512-BESNm0rSOp9JA4jLwGs8WubVyWAy2rPLZ80gBjEq0MkVS72bzDz4OJDRWl8YKQOEw0p5xiDgIPmkZKcus23eEg==","signatures":[{"sig":"MEQCIAV/vseX2OepTJMi+cAlUOh19SkFP61kGneuMBtiP5Y0AiAKaVeR9Muhou1K04zriqQgUW0R6fwFM8vZaF+sYnFHTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23357017},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.9.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.9.tgz","_integrity":"sha512-BESNm0rSOp9JA4jLwGs8WubVyWAy2rPLZ80gBjEq0MkVS72bzDz4OJDRWl8YKQOEw0p5xiDgIPmkZKcus23eEg==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.9_1764375502977_0.04848088866444833","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@ibgib/blank-gib","version":"0.15.10","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.10","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9853499d5573657eb0d766868c1f807d7d2f4132","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.10.tgz","fileCount":318,"integrity":"sha512-2K8INligCPFOwp5lZjuvmcBrNs1oqtoT/0rCyx41vbFMiASvq5eU8JD40wmBInCg1vNWxOk8zkJzEabBZ6mwjw==","signatures":[{"sig":"MEYCIQCaIKyp5YgN2Pvqcak5ISp6kbGGTjIB53U+9PdAOotokQIhAKzch1++aTRGErMd/aFHHLkbmJTNP1Oyb4c74212wYlx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23358479},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.10.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.10.tgz","_integrity":"sha512-2K8INligCPFOwp5lZjuvmcBrNs1oqtoT/0rCyx41vbFMiASvq5eU8JD40wmBInCg1vNWxOk8zkJzEabBZ6mwjw==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.10_1764439140179_0.6621275969018605","host":"s3://npm-registry-packages-npm-production"}},"0.15.11":{"name":"@ibgib/blank-gib","version":"0.15.11","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.11","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"44f48bb1016148b6ff01f213c07c57b984879acc","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.11.tgz","fileCount":318,"integrity":"sha512-WwmPHD+x2ocwMTbw9UmrONFKI7I7+NV7kedOhTCVJ0YpLI1sLiNhmLaHmAgMoQCungo+VLNV0FT4U3hFQhdJ5g==","signatures":[{"sig":"MEUCIQDfV+j+zln4X5q8qsbM5pgZp7fnSj9yi2CHAzJ6NBLe8gIgIVzXyFpMCO8AsYKA4X0AlNExGrmc3P5I1WDje+ZJNYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23372584},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.11.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node --trace-warnings dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.11.tgz","_integrity":"sha512-WwmPHD+x2ocwMTbw9UmrONFKI7I7+NV7kedOhTCVJ0YpLI1sLiNhmLaHmAgMoQCungo+VLNV0FT4U3hFQhdJ5g==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.11_1764646315407_0.06390068818410932","host":"s3://npm-registry-packages-npm-production"}},"0.15.12":{"name":"@ibgib/blank-gib","version":"0.15.12","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","_id":"@ibgib/blank-gib@0.15.12","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"dist":{"shasum":"9ce8a2c7a6fd8e18e9dd12ce6a06baa789296d1e","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.12.tgz","fileCount":318,"integrity":"sha512-29GZkVHDH5IGNMK/a4oeBAPJV/xhVq+wpTjhwA6NDidHO8s+9vIzNn8siMGt7Bg2//FedXU9zRAHRLt3arJsHA==","signatures":[{"sig":"MEUCIQCGmyNrL29KzTcDQoy0QlAAHxNCbz3pHpfJRK3famGnPwIgUQwJymLHjhZWstmbunP22ySes5bX93n2lKFxnxtcuPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23375151},"main":"dist/index.mjs","type":"module","_from":"file:published/ibgib-blank-gib-0.15.12.tgz","engines":{"node":">=19.0.0"},"funding":{"url":"https://paypal.me/ibGib","type":"individual"},"private":false,"scripts":{"pack":"npm pack --pack-destination=\"./published\"","sync":"ibgib b2-sync game-gib --to=default_syncspace","test":"npm run build:test && npm run test:node","build":"npm run build:build-scripts && npm run build:app && npm run build:ext","clean":"rm -rf ./dist ./dist-ext ./build/dist","serve":"npx http-server -c=-1 -p=8000 ./dist","start":"npm run build:serve","relink":"npm link @ibgib/helper-gib @ibgib/ts-gib @ibgib/core-gib","//_test":"~~ TEST (DOES NOT WORK ATOW 11/2025...custom test logic in code ick) ~~","//_build":"~~ BUILD ~~","//_clean":"~~ CLEAN ~~","//_serve":"~~ SERVE / DEV ~~","prebuild":"npm run generate:src:version && npm run clean","build:app":"node ./build/dist/build-app.mjs","build:ext":"node ./build/dist/build-ext.mjs","postbuild":"npm run copy:linkgib:mac","test:both":"npm run build:test && npm run test:node:nobuild && npm run test:browser:nobuild","test:node":"node --trace-warnings dist/respec-gib.node.mjs","//_helpers":"~~ HELPERS (e.g. postbuild) ~~","//_publish":"~~ PUBLISH ~~","build:test":"node build/dist/build-test.mjs","//_generate":"~~ GENERATE ~~","build:serve":"npm run build:app && npm run serve","copy:linkgib":"cp ../link-gib/dist -r ./dist/apps/web1/gib/link-gib","pretest:node":"npm run build:test","test:browser":"npm run build:test && echo \"not implemented yet\"","prepare:publish":"npm run clean && npm version patch && npm run build && npm run pack","copy:linkgib:mac":"cp -r ../link-gib/dist ./dist/apps/web1/gib/link-gib","test:node:nobuild":"node dist/respec-gib.node.mjs --inspect","test:browser:serve":"npm run build:test && echo \"not implemented yet\"","build:build-scripts":"tsc -p ./build/tsconfig.json","generate:src:version":"node ./generate-version-file.js","test:browser:nobuild":"echo \"not implemented yet\"","test:browser:serve:nobuild":"\"not implemented yet\""},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"_resolved":"/home/user/ibgib-on-idx/apps/blank-gib/published/ibgib-blank-gib-0.15.12.tgz","_integrity":"sha512-29GZkVHDH5IGNMK/a4oeBAPJV/xhVq+wpTjhwA6NDidHO8s+9vIzNn8siMGt7Bg2//FedXU9zRAHRLt3arJsHA==","_npmVersion":"10.8.2","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ibgib/ts-gib":"^0.5.24","@ibgib/core-gib":"^0.1.3","@ibgib/helper-gib":"^0.0.31","@ibgib/encrypt-gib":"^0.2.32","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.10","@types/node":"^20.2.1","@types/chrome":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/blank-gib_0.15.12_1764713774574_0.2555674676212287","host":"s3://npm-registry-packages-npm-production"}},"0.15.14":{"name":"@ibgib/blank-gib","private":false,"version":"0.15.14","description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","funding":{"type":"individual","url":"https://paypal.me/ibGib"},"main":"dist/index.mjs","scripts":{"//_orchestration":"~~ ORCHESTRATION (handled by @ibgib/build-gib) ~~","//_publish":"~~ PUBLISH ~~","prepare:publish":"npm version patch && node ../../build/dist/concrete-build/build-blank-gib.mjs --prod && npm run pack","pack":"npm pack --pack-destination=\"./published\""},"type":"module","keywords":["ibgib","word game","word games","canvas"],"author":{"name":"William Raiford"},"license":"ISC","dependencies":{"@ibgib/web-gib":"*"},"devDependencies":{},"engines":{"node":">=19.0.0"},"publishConfig":{"access":"public"},"_id":"@ibgib/blank-gib@0.15.14","_integrity":"sha512-YiQ4NI9xYSENdOLJf1fqnOrraPalzPS2KzPKy+xaqjegIk9ZNtHQZzHPTnoxb/T5lLOSBbPWItOsOSXRUjNawg==","_resolved":"C:\\Users\\billm\\antigravity\\ibgib\\apps\\blank-gib\\published\\ibgib-blank-gib-0.15.14.tgz","_from":"file:apps\\blank-gib\\published\\ibgib-blank-gib-0.15.14.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YiQ4NI9xYSENdOLJf1fqnOrraPalzPS2KzPKy+xaqjegIk9ZNtHQZzHPTnoxb/T5lLOSBbPWItOsOSXRUjNawg==","shasum":"d7c0d5bb53155465334432e6d0bce41e3418a382","tarball":"https://registry.npmjs.org/@ibgib/blank-gib/-/blank-gib-0.15.14.tgz","fileCount":253,"unpackedSize":21812604,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAZUE2Iwjyl7GAgkG69eF4lPJlnth7n9T0sAOWOtWYUAIhANzk70fYCT4C5DS2VGqQ4XX+i+NUJ0f/0gfvEy6tEZys"}]},"_npmUser":{"name":"wraiford","email":"bill.mybiz@gmail.com"},"directories":{},"maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blank-gib_0.15.14_1777467213667_0.7885316844487213"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-25T21:35:08.906Z","modified":"2026-04-29T12:53:34.396Z","0.0.1":"2025-02-25T21:35:09.225Z","0.0.2":"2025-02-25T21:37:40.572Z","0.0.3":"2025-03-04T16:27:13.691Z","0.0.4":"2025-03-08T22:27:57.460Z","0.0.5":"2025-03-09T11:38:28.148Z","0.0.6":"2025-03-10T16:17:28.681Z","0.0.7":"2025-03-10T19:41:48.757Z","0.0.8":"2025-03-14T22:12:17.827Z","0.0.9":"2025-03-15T14:19:51.612Z","0.0.10":"2025-03-18T12:21:45.225Z","0.0.11":"2025-03-18T23:54:07.154Z","0.0.12":"2025-03-24T02:36:45.207Z","0.0.13":"2025-03-29T06:13:24.022Z","0.0.14":"2025-03-29T15:07:04.476Z","0.0.15":"2025-03-29T15:36:00.828Z","0.0.17":"2025-03-29T18:57:01.071Z","0.0.18":"2025-03-30T02:25:17.429Z","0.0.19":"2025-04-14T14:30:51.361Z","0.0.20":"2025-04-15T21:14:11.055Z","0.0.21":"2025-04-16T21:00:27.421Z","0.0.22":"2025-04-17T21:19:50.960Z","0.0.23":"2025-04-18T21:17:02.846Z","0.0.24":"2025-04-20T21:46:29.003Z","0.0.25":"2025-04-21T19:31:37.854Z","0.0.26":"2025-04-22T12:16:02.056Z","0.0.27":"2025-04-22T18:43:49.199Z","0.0.28":"2025-04-23T18:13:59.289Z","0.0.29":"2025-04-24T20:06:14.311Z","0.0.30":"2025-04-25T23:44:15.562Z","0.0.31":"2025-04-26T18:44:43.326Z","0.0.32":"2025-04-27T21:01:57.000Z","0.0.33":"2025-05-01T13:15:56.022Z","0.0.34":"2025-05-02T01:01:22.402Z","0.0.35":"2025-05-04T21:53:34.359Z","0.0.36":"2025-05-08T02:32:53.646Z","0.0.37":"2025-05-08T23:54:18.141Z","0.0.38":"2025-05-10T23:56:17.892Z","0.0.40":"2025-05-12T23:14:29.903Z","0.0.41":"2025-05-13T21:17:47.705Z","0.0.42":"2025-05-14T22:58:38.297Z","0.0.43":"2025-05-16T20:50:45.512Z","0.0.44":"2025-05-16T23:53:24.686Z","0.0.45":"2025-05-18T21:33:17.171Z","0.0.46":"2025-05-20T21:40:13.384Z","0.0.47":"2025-05-21T15:11:54.460Z","0.0.48":"2025-05-22T21:25:57.089Z","0.0.49":"2025-05-22T23:33:38.122Z","0.0.50":"2025-05-25T15:34:36.776Z","0.0.51":"2025-05-27T12:42:55.117Z","0.0.52":"2025-05-28T12:40:48.955Z","0.0.53":"2025-05-28T16:02:12.090Z","0.0.54":"2025-05-29T14:44:27.438Z","0.0.55":"2025-05-29T21:20:20.001Z","0.0.56":"2025-05-30T02:29:40.020Z","0.0.57":"2025-05-30T21:18:54.086Z","0.0.58":"2025-06-01T21:58:32.944Z","0.0.59":"2025-06-02T15:42:31.487Z","0.0.60":"2025-06-02T17:12:52.027Z","0.0.61":"2025-06-07T14:44:08.140Z","0.0.62":"2025-06-08T15:28:05.420Z","0.0.64":"2025-06-08T18:11:44.648Z","0.0.65":"2025-06-09T03:20:13.300Z","0.0.66":"2025-06-09T20:49:39.875Z","0.0.67":"2025-06-10T15:16:45.563Z","0.0.68":"2025-06-10T20:55:03.324Z","0.0.69":"2025-06-13T17:29:21.022Z","0.0.70":"2025-06-13T22:05:13.939Z","0.0.71":"2025-06-15T03:52:20.194Z","0.0.72":"2025-06-16T19:45:55.595Z","0.0.73":"2025-06-17T02:52:40.484Z","0.0.74":"2025-06-17T19:16:15.734Z","0.0.75":"2025-06-17T20:51:17.043Z","0.0.76":"2025-06-19T13:02:39.386Z","0.0.78":"2025-06-20T22:19:48.701Z","0.0.79":"2025-06-21T15:19:24.195Z","0.0.80":"2025-06-22T14:51:49.876Z","0.0.81":"2025-06-23T12:15:41.823Z","0.0.82":"2025-06-24T23:08:03.104Z","0.0.83":"2025-06-25T17:08:53.025Z","0.0.86":"2025-06-26T16:48:58.995Z","0.0.87":"2025-06-29T15:03:25.179Z","0.0.88":"2025-06-30T19:42:19.690Z","0.0.89":"2025-07-01T19:47:17.178Z","0.0.90":"2025-07-02T18:45:16.600Z","0.0.91":"2025-07-03T16:53:07.084Z","0.0.92":"2025-07-04T19:49:24.986Z","0.0.93":"2025-07-06T15:45:06.379Z","0.0.94":"2025-07-06T17:52:08.874Z","0.0.95":"2025-07-08T20:00:52.028Z","0.0.96":"2025-07-11T17:15:36.559Z","0.0.98":"2025-07-11T17:33:32.659Z","0.0.99":"2025-07-14T16:20:04.919Z","0.1.1":"2025-07-14T16:23:58.909Z","0.2.1":"2025-07-15T15:42:37.702Z","0.2.2":"2025-07-16T16:06:42.753Z","0.2.3":"2025-07-18T14:04:16.236Z","0.2.8":"2025-07-22T13:03:45.157Z","0.3.1":"2025-07-22T19:22:37.031Z","0.4.1":"2025-07-23T15:32:27.864Z","0.5.1":"2025-07-23T19:16:16.261Z","0.6.2":"2025-07-24T19:20:06.280Z","0.6.3":"2025-07-27T14:59:43.647Z","0.6.4":"2025-07-27T21:04:26.653Z","0.7.1":"2025-07-28T20:49:58.532Z","0.7.2":"2025-07-29T19:14:39.510Z","0.7.3":"2025-07-30T18:43:51.941Z","0.7.4":"2025-07-31T17:33:23.967Z","0.7.5":"2025-08-06T16:25:59.244Z","0.7.6":"2025-08-10T19:21:13.643Z","0.7.7":"2025-08-12T18:26:33.488Z","0.7.8":"2025-08-16T22:49:35.150Z","0.7.9":"2025-08-16T23:26:32.447Z","0.7.10":"2025-08-18T20:54:42.970Z","0.7.11":"2025-08-18T21:01:06.181Z","0.7.12":"2025-08-20T19:01:30.415Z","0.7.13":"2025-08-24T19:23:12.292Z","0.7.14":"2025-08-25T17:44:34.400Z","0.8.1":"2025-08-26T17:45:57.097Z","0.9.1":"2025-08-28T11:23:27.528Z","0.10.1":"2025-09-01T18:45:32.639Z","0.11.1":"2025-09-13T22:52:18.012Z","0.12.1":"2025-09-14T14:14:16.667Z","0.13.1":"2025-09-24T16:27:47.645Z","0.14.1":"2025-09-24T21:20:40.948Z","0.14.4":"2025-09-25T13:18:05.376Z","0.14.5":"2025-09-27T21:01:42.751Z","0.14.6":"2025-10-01T17:18:13.807Z","0.14.7":"2025-10-02T15:56:56.569Z","0.14.8":"2025-10-02T19:06:29.979Z","0.14.9":"2025-10-07T12:46:34.626Z","0.14.10":"2025-10-08T17:18:07.338Z","0.14.11":"2025-10-13T16:40:42.882Z","0.14.12":"2025-10-18T19:29:33.727Z","0.14.13":"2025-10-19T15:27:53.497Z","0.14.14":"2025-10-20T19:50:28.784Z","0.14.15":"2025-10-21T19:18:12.734Z","0.14.16":"2025-10-23T20:10:06.725Z","0.14.17":"2025-10-26T20:05:57.611Z","0.14.18":"2025-10-27T18:26:35.551Z","0.14.19":"2025-10-28T20:08:38.796Z","0.14.20":"2025-10-29T17:42:00.134Z","0.14.21":"2025-10-30T19:20:40.743Z","0.14.22":"2025-10-31T21:28:59.473Z","0.15.1":"2025-11-03T17:52:00.847Z","0.15.3":"2025-11-07T14:47:51.195Z","0.15.4":"2025-11-14T15:44:59.687Z","0.15.5":"2025-11-15T17:07:22.219Z","0.15.6":"2025-11-17T20:31:01.714Z","0.15.7":"2025-11-24T19:53:57.656Z","0.15.8":"2025-11-27T15:43:24.116Z","0.15.9":"2025-11-29T00:18:23.376Z","0.15.10":"2025-11-29T17:59:00.550Z","0.15.11":"2025-12-02T03:31:55.861Z","0.15.12":"2025-12-02T22:16:14.996Z","0.15.14":"2026-04-29T12:53:34.240Z"},"author":{"name":"William Raiford"},"license":"ISC","keywords":["ibgib","word game","word games","canvas"],"description":"new UX that starts with a blank canvas and heavily relies on AI models per renderable object to create more dynamic, JIT-compiled layouts, scenes, compositions, etc.","maintainers":[{"name":"wraiford","email":"bill.mybiz@gmail.com"}],"readme":"# blank-gib - agent-driven UX via a blank canvas\n\nWIP\n\n## src notes\n\n### *.ext.mts, *.web.mts, *.app.mts\n\n* .ext for chrome extension-only (not the app)\n* .web.mts - web (not node)\n* .app.mts - blank-gib app (not the web extension)\n\n## Build (Monorepo Policy)\n\n> [!IMPORTANT]\n> This project is part of a monorepo. Build and development tasks are centralized in the monorepo root via the `@ibgib/build-gib` orchestrator.\n\n### Development & Build\nRun these from the monorepo root:\n* `npm run build:blank-gib` - Performs a full clean and build.\n* `npm run serve:blank-gib` - Starts the development server with live reload and automatic asset copying.\n\n### Deployment\nThis application is deployed using **Docker Compose** and **Traefik**. For detailed instructions on local HTTPS setup and production deployment to AWS EC2, see the **[🚀 Deployment & Infrastructure Guide](../../docs/DEPLOYMENT.md)**.\n\n### Legacy Scripts\nIndividual package scripts have been streamlined to avoid redundancy. Previous scripts are archived in `docs/ARCHIVE_SCRIPTS.md` at the monorepo root.\n\n### How It Works\nThe build process is orchestrated by `build/src/concrete-build/build-blank-gib.mts` in the monorepo root. It handles:\n*   Pre-build cleaning (via the centralized clean tool).\n*   Dynamic file generation (versioning, asset manifests).\n*   `esbuild` bundling for the web app and extension.\n*   Asset management and live watching.\n","readmeFilename":"README.md"}