{"_id":"@ai-rpg-engine/character-creation","_rev":"31-92bbaa47d3081dec8c405ae7aadef395","name":"@ai-rpg-engine/character-creation","dist-tags":{"latest":"3.12.0"},"versions":{"2.0.0":{"name":"@ai-rpg-engine/character-creation","version":"2.0.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"5d55cbc05c39317f6a53d03dea4bb07a6a4d313a","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.0.tgz","fileCount":53,"integrity":"sha512-Hj6AOBcOz1ZJGVvhhRJ+kOq+PrEzBbM2in0XCBO202hyTQT++90j4JZnkCyMxhCHnT9BtlFrRkVf2EPwYJbAyg==","signatures":[{"sig":"MEUCIBLYIDKsa1wWJqHW1E/qIblko5bvlQ/4LgpiO4OrETGQAiEA8CkPN0f7h9Qx/Z6mCn6bIxIxMVJWX+Ommw/aHwHqXHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a82a5a76c992a9d5bb98b7030c671328cb7fcdce","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.0_1772896252059_0.9703894180117103","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@ai-rpg-engine/character-creation","version":"2.0.1","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"69ee313bf3fd1561547272a35241b11f08189074","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.1.tgz","fileCount":54,"integrity":"sha512-StT2lP0d6A5XKYkfThNdfdU2hYSgJNXcGNz4tL8iH6jNhZLBrSz+PFmq0CLWSjdaSR7NZe6rbYsTilhGBjEC4w==","signatures":[{"sig":"MEUCICEnEolRUGpdZvy5nnTD1KHuue/GL3POUtVuwj059sigAiEAmCkdAI2mrnO/kQGawYnpGT0GEc4Mq927nuApiwbonJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a75541eccffbdb4bd7efeb186737dc8be338744c","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.1_1772896746641_0.6007135935796772","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ai-rpg-engine/character-creation","version":"2.0.2","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.2","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"1c5949f7e1620fb352c4237bfe06abe2ae44c69d","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.2.tgz","fileCount":54,"integrity":"sha512-PBBZGchF7SChLUHOuve7JKtVeIQ+bMStTzkEQ05bcGOYz+2nnr2XyNnt5KB5q3O+kO8HtcUUPoLDlMzXAve/0A==","signatures":[{"sig":"MEUCIBUzaX95fWdDTTeR44Ta4gavn2W6tAxeed8qRMGzcycRAiEAj1e9RSD2GNGOjNP1h47P8t0lu78hr4jK9ZukCP+s7tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7223f6f398b408986fe14a2bf0c024ca6c1c776c","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.2_1772965935304_0.04561211433119494","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ai-rpg-engine/character-creation","version":"2.0.3","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.3","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"e6dbd135b23520d755b242fea4c2094b584f78bd","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.3.tgz","fileCount":34,"integrity":"sha512-pWQ1kCA17bJzSkAYndDpdlSuPG2VtX8CUuxqIYlyzs59paijYEtHOFjQYEryT6a9V7pJkvNLoADPDo/CSFFaJA==","signatures":[{"sig":"MEUCIBiDtUN4e0St8O3abGjrVIl/abtVDl5f/bPy0LepJr0oAiEA9tNDpkAIypCfx6g+6uhXEtk1fz6SzNAj1Rbz9he5XDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ad39120e32ecbd2ec42f484132757fc75ff37462","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.3_1773120006274_0.4758163122857684","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ai-rpg-engine/character-creation","version":"2.0.4","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.4","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"acd84280791d8b4ae07aaf102e0c8835d02a796a","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.4.tgz","fileCount":34,"integrity":"sha512-oDu6YLM4opfE1xil8NlVqAUQ//e/ehdvlJTXH6HYLnwS4eRCFKkp28su2Acfe4tH58/vb2jTvxxtCosSM5tw8g==","signatures":[{"sig":"MEQCIBNdPVoHOKTP/WCKp6TMOH4t2l+JVpA/AHnaeaRhSMkjAiA5LbaMjsbw33oZg59H2K6/+fbEhPEWiyYj1VPdtcDz/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6fb0c813f0dc38278fbb7cd42b8cb8fb863f3c71","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.4_1773121691612_0.6400564768212742","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ai-rpg-engine/character-creation","version":"2.0.5","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.5","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"460e27ab0b9221475774d264de6f855e1abd16b5","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.5.tgz","fileCount":34,"integrity":"sha512-4cnELAwc5E2vBLGt/pC+yvt2uQUTEjxi4/ldP0Dt38LyRfzGFJUDD/NSQReKjuXhLdwPeuFZ+lIfu83oYV4BXA==","signatures":[{"sig":"MEQCICQ8GVrH7D1zBmA2qa0wnGbtzHkoXB2EGaHhv4/xOJw7AiBml8hwjcEg/y42LbrtwjEbbwEbHrMtjxVSi+UptFeheg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3602b7e889be7a0aaf388c1931909e2ed7a4d21e","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.5_1773124019121_0.23275407417741212","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@ai-rpg-engine/character-creation","version":"2.0.6","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.6","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"68fa3bd42cf8f90d96ee316e3bcca23d3cb10f05","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.6.tgz","fileCount":34,"integrity":"sha512-Shvo8ufDlXY2aCA2awPNZWx0hrp3Z/EJretiOUAPOF9nV1gSLPIqdSso+qNYmtLKgivpnhEOryzUkxGUzqNT1w==","signatures":[{"sig":"MEUCIQD8nJ57igrwtNvYQxWVMYni1aQLH4epTs75laUZHdfwrgIgWYPJL5nHq+8/lGGpTq7miDLH76uy7OjxzXpL7jed0KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2cbe020c745522786ce9115fe4b873adfe79c2a3","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.6_1773125504936_0.8956099632297234","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ai-rpg-engine/character-creation","version":"2.0.7","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.7","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"06ddc4e785aaa7f51c7f0ef737e4ed1c0938ca8b","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.7.tgz","fileCount":41,"integrity":"sha512-83NiF6mpmKwsb346rGRmG3VYzQVhmCFgmC8PBGzxO613mNajAR9MPFCrG03WaFC9yn59eiAziKYA6QtUIVK0fA==","signatures":[{"sig":"MEYCIQDRJGN0lsK+PstEo/N3gubIMAFgaX6xh9W4YLS5wdlGTwIhAMdaKRC2s95g8bVY/q0n4UDmHmyj+OmlG8lMiMGeNijN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106154},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"765b3be439bedfb5ef2fe6880b22bc4a776e4f6e","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.7_1773159068222_0.9356507092178912","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ai-rpg-engine/character-creation","version":"2.0.8","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.8","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"66918112800dc5fc09b947a25a3f2b3cfa12fe5a","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.8.tgz","fileCount":41,"integrity":"sha512-br8s6Bdp09ppZG7+sBetyaxDZQ1hiahxZg1JYDw5H6FDH0B5BJ6zn8ywNdzX0Mp4ah0Z3c5pWExGyaOoaO6OMQ==","signatures":[{"sig":"MEQCICyWGWz7dTT8vFMZ7riMm8yYPLGoaMXqo+DVC8N7STDeAiBXBxRtBleGPlN+lfkXbEsz3WpFfefokmQDcJQ1PA2B6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106154},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"85a523e9c6fdc328ae55f07bbe039690c8196fec","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.8_1773239028865_0.2721218926675748","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@ai-rpg-engine/character-creation","version":"2.0.9","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.0.9","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"96dcfd8f5200e52e133ed2245bcef8ca7c92def7","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.0.9.tgz","fileCount":41,"integrity":"sha512-rxchW+b41kBwSoURbmRAWqbc+1edvIgDAdK1W+9CDis4ualFF2odXs007E02wGbGz4YXfKCL5HI3VErNA0bWnA==","signatures":[{"sig":"MEUCIH1V0crz1UG8Zba5w3fHAPEDrG6uF/EPHi07z3ozV/SXAiEAyy6sk4ZsIrZbh3GtrTk1OexYTt1rDH3DEwITqSuuM3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ddb74b9c955ea04e421e767b1ebd589d117fcbf3","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"10.9.4","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.0.9_1774682927638_0.5801888734350897","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@ai-rpg-engine/character-creation","version":"2.4.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.4.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"7af3dccd65f26183ec7fa9dd7c8f2a80831d412a","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.4.0.tgz","fileCount":42,"integrity":"sha512-jYYBai4d4zO9aI0UoeYnbgBjtNAPoX0m6CrzURC9ArEekHB4LfIdAIrAtses9v2XnSFWhSPofx4OO5kIfCT2gw==","signatures":[{"sig":"MEYCIQDa/m8DATF8/5sUWV4AuhjVwZ3dpz4q6YkXJhj+RgEqyQIhAOJMlX1oZskFvLBBNnrIf30L4PodC4csPaVUvAbN1qJe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7813e53287544ede7b52d83324412e197ffb8552","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.16.0","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.4.0_1780445083950_0.37587937012649353","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@ai-rpg-engine/character-creation","version":"2.5.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.5.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"a8066212919d5d0fc3bedfe4bb347e92933d8b8d","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.5.0.tgz","fileCount":42,"integrity":"sha512-VrCnWJwppSSJR6/BbN+RrryDh08hUV1EANffqdgkO+ikWJPphK0QH8myAPrgdV0LRvC6gkXKK7pXCaOqd2jsDQ==","signatures":[{"sig":"MEUCIHDdnXDifZLXIQWHfdY96gyn1VtnwGDn06dPi/q4jVsnAiEA4YBBy4dmt0+8nWRSeXTuGh2M6BVnteaKr7bR8ywMutU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"884efc50fb6871d6c7797b78cbabf77c79e8ea0b","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.18.0","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.5.0_1783497310033_0.23702953960271445","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@ai-rpg-engine/character-creation","version":"2.6.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.6.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"3a7537544f9ffa3352903cfc7f62c6977afcf4c9","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.6.0.tgz","fileCount":42,"integrity":"sha512-m5XZnBZq43ynC0padbTTsRqvHZPEDz2Wxw7joXPfZ6NfJfHq+tHR1VLUPSTUH+JMidLhoIY4KvaycXzWwm6HzA==","signatures":[{"sig":"MEYCIQD06ckhVIu+mdlAck7z5f8+dhkrGUfkRvAF7zew6K3hCgIhAPgMItDsQJ50jatrxXMLzQ+DnmWvurZtOmwEQxyAR7RB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cba0b3aff152a56c760202a243789bbc62d2c36c","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.6.0_1784404827926_0.5757964919938783","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@ai-rpg-engine/character-creation","version":"2.7.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.7.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"68944748e7ce20b41ebc46a816585fc6b0291707","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.7.0.tgz","fileCount":42,"integrity":"sha512-2Cx7/BtFcOf34ROVBe5xSCtdwN1+NEfbl15O2KKBRr4BcVjbFsGg4kNRKbe2sSnAeVkWq0+/wZ/OrVFEI4KrmQ==","signatures":[{"sig":"MEUCIBKOEoeH/b628RUzRVruC1/aOSpB3nmataMK1UdiSuzwAiEA06436vSKQPc70F4qK9LDeva8svpXA/8L/ab4sFsVSig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"370a06b625cc25b2736141263b91768ce98ee4a2","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.7.0_1784694131736_0.38821006685119763","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@ai-rpg-engine/character-creation","version":"2.8.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.8.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"4e7ce896d8b0a3e66000174339645bc6359e50b9","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.8.0.tgz","fileCount":42,"integrity":"sha512-bLE0/aFDKHGbBDuEDB9icW2VXR8XBy6hF9pz7udZfZ9ek1MmZ7c+soM2K+/8fffr/AvY+SzNb3r8LpfEntuZxg==","signatures":[{"sig":"MEUCIQD7tY899hpo5k0HHxzbckB4jGRCs5yOHLbZzr263k9eMQIgPaidT7lABWODy1tgYmcTx49UMMoYx21Hm5S41MzH95M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e4ad7b63c10584474e73423133b5fdfbebda207","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.8.0_1784721137142_0.10287941268202827","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@ai-rpg-engine/character-creation","version":"2.9.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@2.9.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"f437ba8651148b3a1d6f72f6c2fa878885121c38","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-2.9.0.tgz","fileCount":42,"integrity":"sha512-/sgNFcr8qnrgRbVWLlug7QvtkCRCU8Tgj0J90kxQj/umbWG2kJ5lizAeZmma9PEQZqFu+suJrpB7HlzJM2e4/A==","signatures":[{"sig":"MEUCICmLGZb5kapG9VaNiNc8lKGPSzxWwxZg7WtSoTd+TgEgAiEA754QtiWm8DOSz9+OuH+ZXXMyTQfge1SelQZin9P0OD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a19a1c6e6d05ce2b337e4b6628023cb41aa56b0","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_2.9.0_1784745259898_0.3754785834718164","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@ai-rpg-engine/character-creation","version":"3.0.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.0.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"bd00a25136d41bc42f4533e9a0c4632a5461e343","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.0.0.tgz","fileCount":42,"integrity":"sha512-7majh24hTG8ZOMBzMbogsOf/KxBvacuE89+7XgTGBowI0d65LcYv5eExmUVUycuKvVPA4TYdbVOTAcfQEK1uIw==","signatures":[{"sig":"MEQCIAmN0kfUsIYAybMChTn4OVLsj9WlaAez+co3bQuAzL50AiAhlMQzRkDPAVloBgl0yLN42QpMXQV6tg4IcvfgY5+dfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ce5b1b93d4eeb212d38745a398b91ada19397674","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.0.0_1784786040180_0.879735779821204","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@ai-rpg-engine/character-creation","version":"3.1.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.1.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"c2253c557fa73bca82013d943ef8cf913b2659c9","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.1.0.tgz","fileCount":42,"integrity":"sha512-sfO09+D47/EUF+iBHoMr//ohuLTFozbZOh4pVEbtYCE2k9Sm/CpIHW0xqufLw8Kwj2SNQWxYAQGkXG4IgtUfGA==","signatures":[{"sig":"MEYCIQCs248Yd5/BzD52RTzXBDCY98sWz+IccOilpe2VnOKaLwIhAKJZIDwNlsuNpANx4LDvjv97amBATc2dwTNlu/kDWdLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"47849e54f562ffe9cc14152cf4a6ca358ea73a6b","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.1.0_1784796527964_0.47649733429196606","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@ai-rpg-engine/character-creation","version":"3.2.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.2.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"fefe42b1f65e707025f32c1d7356668be302b1dd","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.2.0.tgz","fileCount":42,"integrity":"sha512-EjFZDM7K7nFRU73iic8zKR6uRag1AkjHTPTAXLyJMuEgtpxYJzR/7zzIx07Hq7WaeCjVZP8rbWYlSYE6rVy/og==","signatures":[{"sig":"MEQCICr1CQWn5PDw8iXDtHrV/36sKkeSjlpf11lXgnqW9GajAiAFVWA2Div1PJS1bIJ35hDaPOVr//Qg1Z4GNuAVMq8POQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09667914ed7f13c89cdba59d580467c144cc02b1","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.2.0_1784822890311_0.07720929411048205","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@ai-rpg-engine/character-creation","version":"3.2.1","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.2.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"402b0f3711de8749c434ef3dc3e6c2152de833da","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.2.1.tgz","fileCount":42,"integrity":"sha512-ctQSNQbViDRN3X/0f0XJGPy+uiZxgSnBISozK7j0I3vwZb26Y+aCp7DSFi7r+kDaa63QPy61KmmokGvZmTfJtw==","signatures":[{"sig":"MEQCIDQp9HVv0Pkf9Kx+U4j3X4MnmbzqHrLliAiXJ8Y9rtwAAiAu9HOWuWSOVLdEFHq3G/Mxi4oVTSfvyAvFRTxJ81jgMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e6de12a8f6507873fae5950ac5c6048a48c7026a","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.2.1_1784824632985_0.8417460791651055","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@ai-rpg-engine/character-creation","version":"3.3.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.3.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"dfa2ac727b461eb86bedc18a5c357d0c4c1a1a98","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.3.0.tgz","fileCount":42,"integrity":"sha512-+NOzfSyet06jzRyS1Cp/fmwTQt6pBglXnRkdP7Wj94Ewl+Fd5mLejrLWNJNztfUjV++cCO5UpbRgncPiHWwoYw==","signatures":[{"sig":"MEUCIBxmC1/2kIZoDLmjxWWSoepmrNsVt3G5bGYGL0F7IrAIAiEAmW75xY8XGFaJULtLBKw6hvANELHAFnjjajr6yejoi80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d76bcc55fb32dbd441483fcd882919202a9b274c","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.3.0_1784835767567_0.3674777383007761","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@ai-rpg-engine/character-creation","version":"3.3.1","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.3.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"0ed92a852491c06d3ac51276a94797433e630452","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.3.1.tgz","fileCount":42,"integrity":"sha512-DZYf2pEysOrUT+Y8PPQ/XqEuJ37dQ7tMRUj9SXbJ0W41aKS+2FwVd8bYkegC+KmIw02plt9SigOQCeRDrxmNxw==","signatures":[{"sig":"MEUCICYOSrPSOHHh9gWpAwWAEM2+/yfvf72GK+3UAhPRJ3QlAiEAi/IqG8SbUZDllGj5ergb0c7q1+dqSzFe1eosTMXd4Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4633a54fd82db04d571918b3287524e01dadfa4","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.3.1_1785014253115_0.1448933399010246","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@ai-rpg-engine/character-creation","version":"3.5.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.5.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"7b189a6a81942b705ec2a60d22b3f3bf6dec72f7","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.5.0.tgz","fileCount":42,"integrity":"sha512-Wj91TgSqOX4s38dXb8lHrvIqBNRrDnlN4mXdvZ4gzO5iG1AJj61pBLXhyMEmsihcOEO1TmK/eXZ2l7rmEvgjWg==","signatures":[{"sig":"MEUCIEzDva1vsfFEOYqVqBZSSrWD9wnQb4VOixTiZQST7RL0AiEA19jpjXMmzOU6VN8ornW1QhXagoXjQo4gQn3mCHKH0to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"177ec3ed079b3cf271d9e459d3062b3cfe11e735","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.5.0_1785073783271_0.3563325651507947","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@ai-rpg-engine/character-creation","version":"3.6.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.6.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"20d797200585ee7322dc62808d2d82ec785a1bfc","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.6.0.tgz","fileCount":42,"integrity":"sha512-HVRRJk6bET9KBj2sZzUKlEzHoHQxrCi9139Ndrr6nPLcOiBgoRycANr9RR4SN8jVga/0T9B7tqq7365/OK5Z6A==","signatures":[{"sig":"MEYCIQDt9qL5B0Q/nd7ng4T7ockllLkSPgmX3i6eb8JeW6UYCgIhAI2Kle1uz27WC/j3ZddJWobd2kcIP0gX2VIA582r/Naf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e62645b2a8d67140746351471837b96030246d20","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.6.0_1785254267823_0.07157783480804802","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@ai-rpg-engine/character-creation","version":"3.7.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.7.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"a5caa6af4b27602cdbf4158baa1a776bde2ba86c","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.7.0.tgz","fileCount":42,"integrity":"sha512-ZCJFV3Jlv1tJnklOjKCbIzdiABgmBCi0sTI92tLbIpfWRcew4T3GTP1lRPspfytVR2lK2txYxRMXcxgrxWiEzQ==","signatures":[{"sig":"MEYCIQDBWe3d0Q5StIkh6cWpGAw0ysBPreh7ZIr0BloQi04GxgIhALnJW93lQKNqDhJotIIFNgpTBJMqserjoONw7idjCV4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c51c19fd60ef81f2cc0e5c6acfdb21cae8aeb6cd","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.7.0_1785264706372_0.4600302357406556","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@ai-rpg-engine/character-creation","version":"3.8.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.8.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"7b255e21c00b58bad5f4b385e70f23c680bd60c6","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.8.0.tgz","fileCount":42,"integrity":"sha512-QI50Y9TGDBHDJNANehguitCIZRu9dY7HFAxKfbHiJmjdlMultPa51EJ7z09Uo6RzdmFD0fvVIqH58F0ZTYX2Ow==","signatures":[{"sig":"MEUCIQCE+/DoGJ6RuGwvv0x+MzjuZCe3yf4fvfWw0KaF4yPFmwIgBL0mfRJhlcT3FMmFs1S9ZEvtNkBgC3HiswtMSoZackg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c00cd16ffcd88ec615eb788f6ce82dec3cd247f7","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"12.0.1","description":"Headless character creation system â€” archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@ai-rpg-engine/core":"^3.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.8.0_1785280305611_0.3305789030447157","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@ai-rpg-engine/character-creation","version":"3.8.1","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.8.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"e787c0960cf78ffec41865bba197faab2582fedf","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.8.1.tgz","fileCount":42,"integrity":"sha512-3KhtCIMh4X+CetG0ThliCUxiXSqcQ7tIPGeQdadgi7/Sub0BBeZ4ViJpf/L5OCq4INPA7FkBA4aFxu/FT4ZPPw==","signatures":[{"sig":"MEYCIQCxBrRBEeD/QH3ZSBhuWf3moK7Hh//5s5/uibJ9gAxCGwIhAOKLIsvMph2Hk9rX0Ta8kcQBHukUgwq54JHZqxptGhYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"faff5af53667073a312674d95dca8207b13a04b4","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.19.1","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-rpg-engine/core":"^3.8.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.8.1_1788155735660_0.7128105761165915","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@ai-rpg-engine/character-creation","version":"3.9.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.9.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"92b7816e519c76f6fcaab92f3f0b703d93b93a3e","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.9.0.tgz","fileCount":42,"integrity":"sha512-EznQlmnMns96VLKp7cIatY1scOvvvkHpMA32kwsjUmP4vXC2pXZW9ISl/osDM+lsxX0s1xhjGPtRgMAQikiWhQ==","signatures":[{"sig":"MEUCIBFkUjAslNFdUMvnRU9Z04iCZCrEttVtUw5fouM3J3+cAiEAyMzy5UE4hL/Ff2s56B0RBgzc+UjldF0ISzAJxyj0Oy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"281a7e5a42951dd2a76b39cb713f13b8768d3098","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.19.1","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-rpg-engine/core":"^3.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.9.0_1788171392931_0.9379739804436789","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@ai-rpg-engine/character-creation","version":"3.10.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.10.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"315b13e4ec3b36db211cc3fe472063cd5624c0e9","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.10.0.tgz","fileCount":42,"integrity":"sha512-+/MCMCTv/YrXzVDZAB14Vxs4wCdIm5+SSrsPNXfJ6q/mmR1tMQMpmsZa2/3Gy7XP9RNfzaVQEPHZFIDqzl2NZQ==","signatures":[{"sig":"MEYCIQCXLaYc8IIwGVi+gYcWYHyRSJrjA97RxY9YKPyeERIRnQIhAL25QzHsx0nLfUik9UCJWfw+xKNe7mwGEjxisVd7qlkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b84e470eccb8320f5fdb46f1ee8d8d9d42ac9b20","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.19.1","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-rpg-engine/core":"^3.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.10.0_1788204621030_0.33139186061936377","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@ai-rpg-engine/character-creation","version":"3.11.0","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@ai-rpg-engine/character-creation@3.11.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"0d7e7c91f5015913a4ac496ac243b8d113a528a1","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.11.0.tgz","fileCount":42,"integrity":"sha512-bDxJ41aAffo015KyP5l0rm3vmCSlm6kwBSGvcTLuute2efbYc49duv3PYiA50eaKr5Abu1OfFAKNietHSd+UAA==","signatures":[{"sig":"MEYCIQDkBYi7jeoDJY42mhJD2/Ifvzyqy8UFbkZjKLdVIUkLbQIhAKRx2j/cof+dUYHRC7resaFAULj9QSCjDCJ659/hXSfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"acbc2d1d3453d7af4bec321c3f6f4fba7f383aed","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.19.1","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-rpg-engine/core":"^3.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/character-creation_3.11.0_1788246457256_0.6224483246100099","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"_id":"@ai-rpg-engine/character-creation@3.12.0","bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"dist":{"shasum":"8433a4d64013ac53aff3f957e0773e7dc0bf3d98","tarball":"https://registry.npmjs.org/@ai-rpg-engine/character-creation/-/character-creation-3.12.0.tgz","fileCount":42,"integrity":"sha512-xHqnvKwjZ+MiU7jVR/SvXk4Afjlqm8fnzqB9AtUU5pQNuyucItrM3rvyfzZW5b8UJyikwr59376JfbNVUokyBw==","signatures":[{"sig":"MEUCIQCZ8AMNGmEWHcMVP++q06a9ma3NEWZMvJhLoryfZIxZRgIgTRobV3Oe1YNaU7J/04JH6IqdXo5wwconGu+nk5QRtXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFIFL1/TDUseBRDQxE9jcZHkGZGM0vx1Xc/WFida/fgwAiB+15j7bjWn+o8ag7nG4V+frp2TvJOvb+LD21rezEhwDA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-rpg-engine%2fcharacter-creation@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136716},"main":"./dist/index.js","name":"@ai-rpg-engine/character-creation","type":"module","types":"./dist/index.d.ts","author":{"name":"mcp-tool-shop"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bf74871b46a02b5fb1bb333cec68d305c5fe7d7c","license":"MIT","scripts":{"test":"vitest run","build":"tsc"},"version":"3.12.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bad4a16-2e33-42dd-9ccb-55c88772d390"}},"homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"_npmVersion":"11.19.1","description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","directories":{},"maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@ai-rpg-engine/core":"^3.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/character-creation_3.12.0_1789973442687_0.7894136676487824"}}},"time":{"created":"2026-03-07T15:10:51.932Z","modified":"2026-09-21T06:50:43.159Z","2.0.0":"2026-03-07T15:10:52.219Z","2.0.1":"2026-03-07T15:19:06.784Z","2.0.2":"2026-03-08T10:32:15.440Z","2.0.3":"2026-03-10T05:20:06.559Z","2.0.4":"2026-03-10T05:48:11.782Z","2.0.5":"2026-03-10T06:26:59.278Z","2.0.6":"2026-03-10T06:51:45.077Z","2.0.7":"2026-03-10T16:11:08.355Z","2.0.8":"2026-03-11T14:23:49.054Z","2.0.9":"2026-03-28T07:28:47.777Z","2.4.0":"2026-06-03T00:04:44.087Z","2.5.0":"2026-07-08T07:55:10.175Z","2.6.0":"2026-07-18T20:00:28.061Z","2.7.0":"2026-07-22T04:22:11.903Z","2.8.0":"2026-07-22T11:52:17.267Z","2.9.0":"2026-07-22T18:34:20.043Z","3.0.0":"2026-07-23T05:54:00.311Z","3.1.0":"2026-07-23T08:48:48.097Z","3.2.0":"2026-07-23T16:08:10.470Z","3.2.1":"2026-07-23T16:37:13.123Z","3.3.0":"2026-07-23T19:42:47.733Z","3.3.1":"2026-07-25T21:17:33.253Z","3.5.0":"2026-07-26T13:49:43.415Z","3.6.0":"2026-07-28T15:57:47.954Z","3.7.0":"2026-07-28T18:51:46.529Z","3.8.0":"2026-07-28T23:11:45.758Z","3.8.1":"2026-08-31T05:55:35.796Z","3.9.0":"2026-08-31T10:16:33.082Z","3.10.0":"2026-08-31T19:30:21.212Z","3.11.0":"2026-09-01T07:07:37.389Z","3.12.0":"2026-09-21T06:50:42.771Z"},"bugs":{"url":"https://github.com/mcp-tool-shop-org/ai-rpg-engine/issues"},"author":{"name":"mcp-tool-shop"},"license":"MIT","homepage":"https://mcp-tool-shop-org.github.io/ai-rpg-engine/","keywords":["rpg","character","creation","archetype","multiclass","traits","game-engine"],"repository":{"url":"git+https://github.com/mcp-tool-shop-org/ai-rpg-engine.git","type":"git","directory":"packages/character-creation"},"description":"Headless character creation system — archetypes, backgrounds, traits, multiclassing, and build validation for AI RPG Engine","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"README.ja.md\">日本語</a> | <a href=\"README.md\">English</a> | <a href=\"README.es.md\">Español</a> | <a href=\"README.fr.md\">Français</a> | <a href=\"README.hi.md\">हिन्दी</a> | <a href=\"README.it.md\">Italiano</a> | <a href=\"README.pt-BR.md\">Português (BR)</a>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/mcp-tool-shop-org/brand/main/logos/ai-rpg-engine/readme.png\" width=\"400\" alt=\"AI RPG Engine\">\n</p>\n\n# @ai-rpg-engine/character-creation\n\n[![npm](https://img.shields.io/npm/v/@ai-rpg-engine/character-creation)](https://www.npmjs.com/package/@ai-rpg-engine/character-creation)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/mcp-tool-shop-org/ai-rpg-engine/blob/main/LICENSE)\n\n无头角色创建系统，包括原型、背景、特性、多职业选择以及角色构建验证，适用于 [AI RPG Engine](https://github.com/mcp-tool-shop-org/ai-rpg-engine)。\n\n## 安装\n\n```bash\nnpm install @ai-rpg-engine/character-creation\n```\n\n## 功能\n\n角色不是简单的表格，而是身份。这个包处理主要原型、背景、性格特征以及可选的辅助技能的结构化融合，从而创建一个经过验证的玩家角色。每个原型+技能的组合会生成一个跨领域的称号，它概括了角色的身份，而不仅仅是堆叠数值。\n\n## 用法\n\n### 验证角色构建\n\n```typescript\nimport { validateBuild } from '@ai-rpg-engine/character-creation';\nimport { buildCatalog, fantasyMinimalRuleset } from '@ai-rpg-engine/starter-fantasy';\n\nconst build = {\n  name: 'Aldric',\n  archetypeId: 'penitent-knight',\n  backgroundId: 'oath-breaker',\n  traitIds: ['iron-frame', 'cursed-blood'],\n  disciplineId: 'occultist',\n  statAllocations: { vigor: 2, instinct: 1 },\n};\n\nconst result = validateBuild(build, buildCatalog, fantasyMinimalRuleset);\n// result.ok === true\n// result.resolvedTitle === 'Grave Warden'\n// result.finalStats === { vigor: 9, instinct: 5, will: 1 }\n// result.resolvedTags includes 'martial', 'oath-broken', 'curse-touched', 'grave-warden'\n```\n\n### 转换为实体状态\n\n```typescript\nimport { resolveEntity } from '@ai-rpg-engine/character-creation';\n\nconst entity = resolveEntity(build, buildCatalog, fantasyMinimalRuleset);\n// Full EntityState ready for the engine:\n// entity.id === 'player'\n// entity.blueprintId === 'penitent-knight'\n// entity.stats, entity.resources, entity.tags, entity.inventory all computed\n// entity.custom === { archetypeId, backgroundId, disciplineId, title, portraitRef }\n```\n\n### 浏览可用选项\n\n```typescript\nimport {\n  getAvailableArchetypes,\n  getAvailableBackgrounds,\n  getAvailableTraits,\n  getAvailableDisciplines,\n  getStatBudgetRemaining,\n} from '@ai-rpg-engine/character-creation';\n\nconst archetypes = getAvailableArchetypes(buildCatalog);\nconst backgrounds = getAvailableBackgrounds(buildCatalog);\nconst traits = getAvailableTraits(buildCatalog, ['iron-frame']); // filters incompatible\nconst disciplines = getAvailableDisciplines(buildCatalog, 'penitent-knight', ['martial']);\nconst remaining = getStatBudgetRemaining(build, buildCatalog); // points left to allocate\n```\n\n### 序列化以用于保存文件\n\n```typescript\nimport { serializeBuild, deserializeBuild, validateSerializedBuild } from '@ai-rpg-engine/character-creation';\n\nconst json = serializeBuild(build);\nconst restored = deserializeBuild(json);\nconst check = validateSerializedBuild(json); // { ok: true, errors: [] }\n```\n\n## 概念\n\n| 概念 | 描述 |\n|---------|-------------|\n| **Archetype** | 主要职业：基础属性、起始标签、成长树 |\n| **Background** | 起源故事：属性修正、起始标签、可选的物品 |\n| **Trait** | 优点或缺点：对属性、资源、标签、动词或派系的影响 |\n| **Discipline** | 辅助职业：授予一个动词、一个被动效果、一个缺点 |\n| **Cross-Title** | 原型+技能组合产生的综合身份（例如：“墓地守卫”） |\n| **Entanglement** | 某些原型+技能组合产生的摩擦效果 |\n| **Build Catalog** | 特定包的包含所有角色选项的菜单 |\n\n## 多职业选择\n\n该系统采用结构化身份融合，而不是简单的叠加：\n\n- **主要原型**定义核心身份（基础属性、成长树、起始标签）\n- **辅助技能**非常简洁：一个动词、一个被动效果、一个缺点\n- 每种组合都会生成一个**跨领域称号**（例如：“附魔手枪”、“神经外科医生”、“隔离执法官”）\n- 某些组合会产生**纠葛**，即叙事上的摩擦效果\n\n## 特性效果\n\n| 类型 | 示例 |\n|------|---------|\n| 属性修正 | `{ stat: 'dex', amount: 1 }` |\n| 资源修正 | `{ resource: 'hp', amount: -3 }` |\n| 授予标签 | `{ tag: 'curse-touched' }` |\n| 动词权限 | `{ verb: 'steal' }` |\n| 派系修正 | `{ faction: 'guard', amount: -10 }` |\n\n## 角色构建目录\n\n所有 7 个启动包都导出了一个 `buildCatalog`，其中包含特定于该包的选项。每个目录包括 3 个原型、3 个背景、4 个特性（2 个优点 + 2 个缺点）、2 个技能以及 6 个跨领域称号。\n\n## AI RPG Engine 的一部分\n\n这个包是 [AI RPG Engine](https://github.com/mcp-tool-shop-org/ai-rpg-engine) 单一代码仓库的一部分。它仅依赖 `@ai-rpg-engine/core` 进行类型导入，不依赖于引擎的运行时环境。\n\n## 许可证\n\nMIT\n","readmeFilename":"README.zh.md"}