{"_id":"@amedia/parnassus-client","_rev":"44-33a7c6156da36756c2881274a89358ed","name":"@amedia/parnassus-client","dist-tags":{"latest":"1.1.9"},"versions":{"1.0.0":{"name":"@amedia/parnassus-client","version":"1.0.0","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.0.0","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"ef76034b04f54bfffb07170a548daf5b9bc3fdd8","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.0.0.tgz","fileCount":8,"integrity":"sha512-HPeY0nMMhsCw8Eci5CQ7K32WHSMIfNjnNx8r1B42ovJjsFLIxPHU8AO+VQLjQpkvuVXvt0ZIYFO23Eh/aWV5+w==","signatures":[{"sig":"MEQCIGlCJ21c2sH1GG8vAoFLpJ2cYzJ4nTiSy3n5SNGV/VAzAiBNO5aFmaI7yxgKMYmEbGzSlOkI/UT472wBGamvcza6sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.2","description":"Client library for integrating Parnassus templates with Ivar API","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.0.0_1762957087900_0.027591005833904836","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@amedia/parnassus-client","version":"1.0.1","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.0.1","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"1a700d8ecf20d993cb39fc9b783ee4d9b4dc8a9a","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.0.1.tgz","fileCount":8,"integrity":"sha512-lv9t5xk2N+MsLYdd8Llya3WqNywJoCsfqEbyk59dEuSxZZGRxB4lO7NKPRhGBxvznfG9s+mJ1IaXRW0tFM0udw==","signatures":[{"sig":"MEYCIQCr92dhw7SPgf/r0LVocNIAKIbeGpBRripeu7o6EsTakgIhAK9rx1yXk/y+kTbBSJXowv1sXSAG4cTiuUmGAr/TGxvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.2","description":"Client library for integrating Parnassus templates with Ivar API","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.0.1_1762957103742_0.4471300228147972","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@amedia/parnassus-client","version":"1.0.2","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.0.2","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"65b5cac20eee6d0f41f656ab01aa6d3a6189143a","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.0.2.tgz","fileCount":16,"integrity":"sha512-pJ3kRZsgcag9L/vq/0tj83tuduL9wnCZbfb+gne4QxbU1c2Uk9+/W/bXHex0I8WNy79381XZ2WYQQ6n3RO6drw==","signatures":[{"sig":"MEYCIQCn8oV8f/eodU6Uv0YZgTmQwWput6hHLpL5OQeWCgKrDwIhAMu9fE8vGGbuMogMoVUZSrg5rqn3lm/brv2jkmI8M+ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34251},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.2","description":"Client library for integrating Parnassus templates with Ivar API","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.0.2_1762958307122_0.38415126319343473","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@amedia/parnassus-client","version":"1.1.0","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.0","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"d9b525605cbfc3f347ca483641380c0e2a205678","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.0.tgz","fileCount":16,"integrity":"sha512-voISOhQ8RhitSmc+2ZbJIBgkyScU8wbEJ3qTcxRCeAtCbUbIjhz04tTiTGtTMIxWSHkXHLXsg34cXZ+2x016Kw==","signatures":[{"sig":"MEUCIF8UsQuowqsieIfWroFkYW+FM1FXv4cQfZti4fIPlvdwAiEAzUYvT7Q2KFDDuj90ffv/bdeyAPd7HZN3BeJxiOpbb0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with Ivar API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.0_1763370453926_0.8612668385838822","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@amedia/parnassus-client","version":"1.1.1","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.1","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"12efb6c313681d8ff0c9a8480b765699343ac821","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.1.tgz","fileCount":16,"integrity":"sha512-8GkeqhdpLxj4q1MlZNnjvnHvIDbsByIhdrpbfolJfmfAQ0MwsxmyayJgOG2FM0pJ4868B6USgzkevWC8f74/dw==","signatures":[{"sig":"MEYCIQC0eSgqog6v84zbNTOhQ1f1jdXg5L+XjLcJSVqzQ5v8RgIhALU6p7raILwNBmWu05Jzh4Lb1tKrLfzJQpxoc8S/LzGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38889},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.1_1763370633923_0.42264052606375824","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@amedia/parnassus-client","version":"1.1.2","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.2","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"73b99bad306b020552f34fbfd621982c03d64502","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.2.tgz","fileCount":16,"integrity":"sha512-MZ5BS8L85aTR+ocptYEAK6l4eQyyMmboaN9lgnxGwUMssZlotA3F5x2LcK8zc1xDPpDAyeo9TYhmHI6KJtHWsw==","signatures":[{"sig":"MEYCIQD26hw6jLTM3eoaLUFfPX9cYpQiVfcZAFB9NlvNu4AfkgIhAI9NDmw8iMIODjmODL3zAK/sLFyoGrjZmF9/5sRYG+El","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39637},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.2_1763372073694_0.8299384597000385","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@amedia/parnassus-client","version":"1.1.3","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.3","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"ca5d2a5bebe853f131dc061b1273a1c9c15b9de9","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.3.tgz","fileCount":16,"integrity":"sha512-lcnrLZVUfmf9CSeJA+zTbJW6iDKq4m3K7CafiA05ZOQJ5qf4xVUoz9g1fS9MlyBbYBAEl0CTS6a5UDUYscrVqw==","signatures":[{"sig":"MEUCIAi9PK3D5l5oyvXXl1cd25Y3UtS4ZrljHyF2t4J+uq8rAiEA1V0v8PjW6qPc0MH0USq7MnPoQaEkL2R3kmxpsjn3/bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40392},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.3_1763372464789_0.6901940341244279","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@amedia/parnassus-client","version":"1.1.4","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.4","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"1201700bc0f2d969abecfa70660e4420c270320e","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.4.tgz","fileCount":16,"integrity":"sha512-YE1ecPX07/WMTBptgpu5etFOMQz8WHfYwKu6T/iYyo2MVWycVOU0EVJgJ+Hyzrr30O1XvPaAp053N4I2BE13sQ==","signatures":[{"sig":"MEUCIHi+/sBTu3Z4pVhWbUyyjRl0KR+gRdVFUcihaEJXyTyrAiEAiEBQkD15rKT4IE/FfXTfEKSFF2+vwBomYN1B/pKjOFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"edfeef45c32108f2ce63fe7951f2ead0c3152583","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.4_1763372657328_0.13396704828877115","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@amedia/parnassus-client","version":"1.1.5","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.5","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"1281e0cad8667420ba68a520148e29ee0fb7a1c4","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.5.tgz","fileCount":16,"integrity":"sha512-Sbf8oqV3WJExcQS7WoiaR9HPBqOyPfqTk9cEGV1poJazEqczJg8dl3mMbO6j5hFSj7w9GYRR/9MYK6opTWozVQ==","signatures":[{"sig":"MEUCIQCZwq1sw7SIiEsjTTMrNb+EE6AgpRUOI8Q9BqbXP9rm4AIgaGf+eNttx5q8tsmLc1qiwaw6Skp51M3x5OO/Ik9K7Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42033},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ca9792519c7d5e0c08ca82a67d5cae4245cb25ee","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.5_1763475933316_0.2672883755564368","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@amedia/parnassus-client","version":"1.1.6","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.6","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"9e5b8ed5918f7e350c7299a6202e4ea8ed4a98a2","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.6.tgz","fileCount":16,"integrity":"sha512-UOvTQ5qituh5oPbys6iKNvc/asItyjnSGZkTFKbu9MVH51ulJ5iX9aH/oktmqi2++R3iapW7+I6RNARZMwupRg==","signatures":[{"sig":"MEQCIDliikga0OZWCbmXy/d850PHi4WJthZJJLBEwvjhHN/uAiAwwcSB8z7Q34apBU5LTTe61f/N17NVB81GcrSsy4Dxwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3955892abd0c319999dcb15f285c6142fa13acbf","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.0","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.6_1763726333296_0.8383925131640777","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@amedia/parnassus-client","version":"1.1.7","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.7","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"13a9b0980a69d0c8388144a92bff28434d6cbefc","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.7.tgz","fileCount":16,"integrity":"sha512-c0kMd80k2d/XXH0Ii3CsIyVV6LPKajiJcKFzkmYGN7CxA2Oh2lZGoY2AQWveoOnSQxBqB4wEOreaT0kl0VrANg==","signatures":[{"sig":"MEUCIEg/2sk8y68QhYcf28Mgu7bM1OKPo7DXT3EfNrDVmq7tAiEA2u65+syIS1sy3Ek4Dr8COnUUjQGkpY8DKT+EYr2VjlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3955892abd0c319999dcb15f285c6142fa13acbf","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"11.6.1","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.7_1763726531887_0.847479507771949","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@amedia/parnassus-client","version":"1.1.8","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.8","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"75b864511dbcf4c9bcdbfcc4e9751d00182aff57","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.8.tgz","fileCount":16,"integrity":"sha512-MVkQT3iCdn/FAgXQAGMnAtnwJA3o+KOBLy3rUpxsFaLH1d8ZGmb14h0kzh4aKV5jNe/EamlbxC/lQriQya2w4A==","signatures":[{"sig":"MEYCIQDnhIjZisVx9JgiijZyWvsxZMYOSZ1lg74w48B4kT9AAgIhALRVqccp2Y7JaBs/61alUmNo77WJg68cIL4c0cwY6Baj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43081},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3955892abd0c319999dcb15f285c6142fa13acbf","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"11.6.1","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.8_1763727622781_0.5414863760717894","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@amedia/parnassus-client","version":"1.1.9","keywords":["parnassus","ivar","llm","ai","templates"],"author":{"name":"Amedia"},"license":"MIT","_id":"@amedia/parnassus-client@1.1.9","maintainers":[{"name":"simengj","email":"simen.graff.jenssen@amedia.no"},{"name":"oleberdal-amedia","email":"ole.berdal@amedia.no"},{"name":"fliropp","email":"grottum@gmail.com"},{"name":"helgevalvik","email":"helge.valvik@amedia.no"},{"name":"amediautvikling","email":"accounts@lister.api.no"},{"name":"jorgenwahlberg","email":"jorgen.wahlberg@amedia.no"},{"name":"torbs","email":"tor.brekke.skjotskift@gmail.com"},{"name":"duveit","email":"oistein.kristiansen@amedia.no"},{"name":"renatewr","email":"renatewr@gmail.com"},{"name":"equivocal","email":"per.ingebrigtsen@amedia.no"},{"name":"hennikul","email":"henning.kulander@amedia.no"},{"name":"karinaas","email":"karin.aas@amedia.no"},{"name":"akselnordal","email":"aksel.nordal@gmail.com"},{"name":"fredrik.danielsen","email":"fredrik@codetrust.no"},{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},{"name":"fjellman","email":"morten.fjellman@amedia.no"},{"name":"mortenlocka","email":"morten.locka@amedia.no"},{"name":"steinkvarud","email":"stein.kvarud@gmail.com"},{"name":"annadahl","email":"anna.dahl@amedia.no"},{"name":"rkaveland","email":"robin.kaveland@amedia.no"},{"name":"mfolkeseth","email":"martin.folkeseth@gmail.com"},{"name":"larskl","email":"likleven@gmail.com"},{"name":"emilhauk","email":"emil.haukeland@gmail.com"},{"name":"chrispz","email":"c.andersen@amedia.no"},{"name":"pergu","email":"per.gulbrandsen@amedia.no"},{"name":"bjorngjorven","email":"bjorn.gjorven@iterate.no"},{"name":"reidarsollid","email":"reidar.sollid@amedia.no"},{"name":"rahilhussain","email":"rahil.hussain@amedia.no"},{"name":"tommygi","email":"tommy.gildseth@amedia.no"},{"name":"rakelheggset","email":"rakel.heggset@amedia.no"},{"name":"thomas.orten","email":"thomas.orten@gmail.com"},{"name":"peder-forfang","email":"pf89@hotmail.no"},{"name":"thomasjordan","email":"thomas.jordan@amedia.no"},{"name":"rasmusamedia","email":"rasmus.larsen@amedia.no"},{"name":"rathienth","email":"rathienth.baskaran@amedia.no"},{"name":"magnusrr","email":"magnrush@gmail.com"},{"name":"jibblol","email":"Jibblol@gmail.com"},{"name":"elisabethirg","email":"hello@elisabethirgens.com"},{"name":"amediocredad","email":"hello@amediocre.dev"},{"name":"martin.midtsund","email":"martin.midtsund@amedia.no"},{"name":"natalie.lien","email":"natalie.lien@amedia.no"},{"name":"simonamedia","email":"simon.sundstrom@amedia.no"},{"name":"altheaase","email":"post@althea.xyz"},{"name":"veggiss","email":"vegard.schau@amedia.no"},{"name":"eirik-haukeland","email":"eirik@haukeland.name"},{"name":"forgetfulisak","email":"forgetful.devel@gmail.com"},{"name":"kjersty","email":"kjersti.viksaas@amedia.no"},{"name":"stoffern","email":"kristoffer.klevenberg@gmail.com"},{"name":"celinevictoria","email":"celine.berg-hansen@amedia.no"},{"name":"carlef-amedia","email":"carl.erik.friedemann@amedia.no"},{"name":"baardr","email":"bard.romstad@gmail.com"},{"name":"olavm","email":"olav.moseng@gmail.com"},{"name":"ojbrun","email":"ole-jacob.brunstad@amedia.no"},{"name":"jmsamedia","email":"jorgen.syvertsen@amedia.no"},{"name":"henrikgs","email":"henrikgs@gmail.com"},{"name":"skogli20","email":"ole.skogli@amedia.no"},{"name":"emilschultz","email":"emil.schultz@amedia.no"},{"name":"lazee","email":"jakobvadnielsen@gmail.com"},{"name":"sylvihb","email":"sylvi.bakkerud@amedia.no"},{"name":"jarandu","email":"jarand.ullestad@amedia.no"},{"name":"varl","email":"varl@vlv.io"},{"name":"eivl","email":"eivind.teig@gmail.com"},{"name":"glbit","email":"glennbitar@gmail.com"},{"name":"kathte","email":"kathrine.evenesdal@amedia.no"},{"name":"robinfiske87","email":"robinfiske87@gmail.com"},{"name":"amandaklj","email":"amanda.k.jansen@amedia.no"},{"name":"mobak","email":"mostafa0401@hotmail.no"},{"name":"magnuss","email":"magnus.sustad@hamarmedia.no"},{"name":"grindheim","email":"sindre.grindheim@amedia.no"},{"name":"amundhaugseth","email":"amund.haugseth@amedia.no"},{"name":"oddmundsamedia","email":"oddmund.stromme@amedia.no"},{"name":"josteinbrevik","email":"jostein.brevik@gmail.com"},{"name":"daniel.stalder","email":"daniel.stalder@amedia.no"},{"name":"tingstad","email":"richard.tingstad@gmail.com"},{"name":"ebjoroen","email":"eirik.bjoroen@amedia.no"},{"name":"sourcecodeas","email":"morten@source-code.no"},{"name":"bmjoju","email":"joju@berlingskemedia.dk"},{"name":"bmmass","email":"mass@berlingskemedia.dk"},{"name":"bmlahc","email":"lahc@berlingskemedia.dk"},{"name":"heksesang","email":"still.coat0229@saxvik-lilleaasen.no"},{"name":"simenf05","email":"sifra002@gmail.com"},{"name":"helgelol","email":"helge.falch@amedia.no"},{"name":"avikberg","email":"andreas.vikberg@amedia.no"},{"name":"erik.wiborg","email":"erik.wiborg@amedia.no"},{"name":"janysalinas","email":"miss_jany48@hotmail.com"},{"name":"saloniarch","email":"saloni.chitkara@amedia.no"},{"name":"jaaneh","email":"triton539@outlook.com"},{"name":"artur.chmielewski","email":"artur.chmielewski@amedia.no"},{"name":"xpiku","email":"xpiku@berlingskemedia.dk"},{"name":"pkamedia","email":"patryk.krzesaj@amedia.no"}],"dist":{"shasum":"fbc6935f6bb9e84a62ba975540d5b0ec3c92cbb1","tarball":"https://registry.npmjs.org/@amedia/parnassus-client/-/parnassus-client-1.1.9.tgz","fileCount":16,"integrity":"sha512-nKPp4Tf/jEp68q0SiTozebLEHStlbN8fa1qX3GQb02lcrERM8MNI1t1VeielyMPwohp9d0VXsBxnFtqyOkdqQQ==","signatures":[{"sig":"MEUCIQCN9lWrXEmv7EAdQKJB17c3chQkNuJC/iZ2IQhRfPs30gIgemAwzY6M9s/9CV+rAW1tjm/V2wBB8Aie4p4626uBiBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49800},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3955892abd0c319999dcb15f285c6142fa13acbf","scripts":{"build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","publish:dry":"npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"kjetilhoiby","email":"kjetil.hoiby@amedia.no"},"_npmVersion":"10.9.4","description":"Client library for integrating Parnassus templates with LLM API","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/parnassus-client_1.1.9_1764165054912_0.1350551115726053","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-11-12T14:18:07.758Z","modified":"2026-09-02T13:29:36.611Z","1.0.0":"2025-11-12T14:18:08.075Z","1.0.1":"2025-11-12T14:18:23.900Z","1.0.2":"2025-11-12T14:38:27.325Z","1.1.0":"2025-11-17T09:07:34.112Z","1.1.1":"2025-11-17T09:10:34.155Z","1.1.2":"2025-11-17T09:34:33.902Z","1.1.3":"2025-11-17T09:41:04.963Z","1.1.4":"2025-11-17T09:44:17.528Z","1.1.5":"2025-11-18T14:25:33.531Z","1.1.6":"2025-11-21T11:58:53.502Z","1.1.7":"2025-11-21T12:02:12.100Z","1.1.8":"2025-11-21T12:20:22.978Z","1.1.9":"2025-11-26T13:50:55.110Z"},"author":{"name":"Amedia"},"license":"MIT","keywords":["parnassus","ivar","llm","ai","templates"],"description":"Client library for integrating Parnassus templates with LLM API","maintainers":[{"email":"simen.graff.jenssen@amedia.no","name":"simengj"},{"email":"ole.berdal@amedia.no","name":"oleberdal-amedia"},{"email":"grottum@gmail.com","name":"fliropp"},{"email":"helge.valvik@amedia.no","name":"helgevalvik"},{"email":"accounts@lister.api.no","name":"amediautvikling"},{"email":"jorgen.wahlberg@amedia.no","name":"jorgenwahlberg"},{"email":"tor.brekke.skjotskift@gmail.com","name":"torbs"},{"email":"oistein.kristiansen@amedia.no","name":"duveit"},{"email":"renatewr@gmail.com","name":"renatewr"},{"email":"per.ingebrigtsen@amedia.no","name":"equivocal"},{"email":"henning.kulander@amedia.no","name":"hennikul"},{"email":"karin.aas@amedia.no","name":"karinaas"},{"email":"aksel.nordal@gmail.com","name":"akselnordal"},{"email":"fredrik@codetrust.no","name":"fredrik.danielsen"},{"email":"kjetil.hoiby@amedia.no","name":"kjetilhoiby"},{"email":"morten.fjellman@amedia.no","name":"fjellman"},{"email":"morten.locka@amedia.no","name":"mortenlocka"},{"email":"christian.sandven@amedia.no","name":"amedia-csandven"},{"email":"anna.dahl@amedia.no","name":"annadahl"},{"email":"robin.kaveland@amedia.no","name":"rkaveland"},{"email":"martin.folkeseth@gmail.com","name":"mfolkeseth"},{"email":"likleven@gmail.com","name":"larskl"},{"email":"emil.haukeland@gmail.com","name":"emilhauk"},{"email":"c.andersen@amedia.no","name":"chrispz"},{"email":"per.gulbrandsen@amedia.no","name":"pergu"},{"email":"bjorn.gjorven@iterate.no","name":"bjorngjorven"},{"email":"reidar.sollid@amedia.no","name":"reidarsollid"},{"email":"rahil.hussain@amedia.no","name":"rahilhussain"},{"email":"tommy.gildseth@amedia.no","name":"tommygi"},{"email":"rakel.heggset@amedia.no","name":"rakelheggset"},{"email":"thomas.orten@gmail.com","name":"thomas.orten"},{"email":"pf89@hotmail.no","name":"peder-forfang"},{"email":"thomas.jordan@amedia.no","name":"thomasjordan"},{"email":"rasmus.larsen@amedia.no","name":"rasmusamedia"},{"email":"magnrush@gmail.com","name":"magnusrr"},{"email":"Jibblol@gmail.com","name":"jibblol"},{"email":"hello@elisabethirgens.com","name":"elisabethirg"},{"email":"hello@amediocre.dev","name":"amediocredad"},{"email":"martin.midtsund@amedia.no","name":"martin.midtsund"},{"email":"simon.sundstrom@amedia.no","name":"simonamedia"},{"email":"post@althea.xyz","name":"altheaase"},{"email":"vegard.schau@amedia.no","name":"veggiss"},{"email":"eirik@haukeland.name","name":"eirik-haukeland"},{"email":"forgetful.devel@gmail.com","name":"forgetfulisak"},{"email":"rathienth.baskaran@amedia.no","name":"rathienth"},{"email":"pia.lindkjolen@amedia.no","name":"lindkjop-amedia"},{"email":"nele.andersen@amedia.no","name":"apt-nele"},{"email":"kjersti.viksaas@amedia.no","name":"kjersty"},{"email":"kristoffer.klevenberg@gmail.com","name":"stoffern"},{"email":"celine.berg-hansen@amedia.no","name":"celinevictoria"},{"email":"carl.erik.friedemann@amedia.no","name":"carlef-amedia"},{"email":"bard.romstad@gmail.com","name":"baardr"},{"email":"olav.moseng@gmail.com","name":"olavm"},{"email":"ole-jacob.brunstad@amedia.no","name":"ojbrun"},{"email":"jorgen.syvertsen@amedia.no","name":"jmsamedia"},{"email":"marcin.dampc@amedia.no","name":"sii-mdampc"},{"email":"henrikgs@gmail.com","name":"henrikgs"},{"email":"dwalkowski@sii.pl","name":"sii-dwalkowski"},{"email":"lasse.holmgaard@amedia.no","name":"apt-lafh"},{"email":"jacob.seidelin@amedia.no","name":"apt-jseidelin"},{"email":"ole.skogli@amedia.no","name":"skogli20"},{"email":"simon.maltow@amedia.no","name":"apt-maltow"},{"email":"tomasz.wisniewski@amedia.no","name":"sii-tomwis"},{"email":"dstenka@sii.pl","name":"sii-dstenka"},{"email":"jenny.hellerud@amedia.no","name":"jennybenny"},{"email":"emil.schultz@amedia.no","name":"emilschultz"},{"email":"jakobvadnielsen@gmail.com","name":"lazee"},{"email":"mads.schiellerup@amedia.no","name":"apt-mass"},{"email":"jonas.wolf@amedia.no","name":"apt-joju"},{"email":"slewandowski@sii.pl","name":"sii-slewandowski"},{"email":"maciej.poleski@amedia.no","name":"sii-mpoleski"},{"email":"sylvi.bakkerud@amedia.no","name":"sylvihb"},{"email":"jarand.ullestad@amedia.no","name":"jarandu"},{"email":"varl@vlv.io","name":"varl"},{"email":"eivind.teig@gmail.com","name":"eivl"},{"email":"damian.zschille@amedia.no","name":"sii-dzschille"},{"email":"mona.moravej@amedia.no","name":"bm-momo"},{"email":"oliver.scholer@amedia.no","name":"apt-oliver-scholer"},{"email":"glennbitar@gmail.com","name":"glbit"},{"email":"kathrine.evenesdal@amedia.no","name":"kathte"},{"email":"robinfiske87@gmail.com","name":"robinfiske87"},{"email":"amanda.k.jansen@amedia.no","name":"amandaklj"},{"email":"lasse.krabye@amedia.no","name":"amedia-lkrabye"},{"email":"kristian.nordal@amedia.no","name":"kristiankristiankristian"},{"email":"sigve.harang@amedia.no","name":"sigveharang"},{"email":"gudmundur.birkisson@amedia.no","name":"gudmundur.birkisson.amedia"},{"email":"lars.olof.moilanen@gmail.com","name":"lamoi"},{"email":"mostafa0401@hotmail.no","name":"mobak"},{"email":"morten@storenye.no","name":"mortenostigard-sn"},{"email":"rafal.zasada@amedia.no","name":"sii-rzasada"},{"email":"dariusz.golabek@amedia.no","name":"dgolabek-amedia"},{"email":"tomasz.popiolek@amedia.no","name":"tomasz.popiolek"},{"email":"magnus.sustad@hamarmedia.no","name":"magnuss"},{"email":"sindre.grindheim@amedia.no","name":"grindheim"},{"email":"s.holtnaes@gmail.com","name":"siriholtnaes"},{"email":"amund.haugseth@amedia.no","name":"amundhaugseth"},{"email":"oddmund.stromme@amedia.no","name":"oddmundsamedia"},{"email":"jostein.brevik@gmail.com","name":"josteinbrevik"},{"email":"jpawliszcze@gmail.com","name":"jaroslaw.pawliszcze"},{"email":"jarm@jfm.dk","name":"jrmoller"},{"email":"boan@jfm.dk","name":"boan-jfm"},{"email":"ole_jacob2@hotmail.com","name":"brunstad"},{"email":"zahirovic.safet@gmail.com","name":"zahsaf17"},{"email":"daniel.stalder@amedia.no","name":"daniel.stalder"},{"email":"richard.tingstad@gmail.com","name":"tingstad"},{"email":"eirik.bjoroen@amedia.no","name":"ebjoroen"},{"email":"morten@source-code.no","name":"sourcecodeas"},{"email":"joju@berlingskemedia.dk","name":"bmjoju"},{"email":"lahc@berlingskemedia.dk","name":"bmlahc"},{"email":"still.coat0229@saxvik-lilleaasen.no","name":"heksesang"},{"email":"sifra002@gmail.com","name":"simenf05"},{"email":"helge.falch@amedia.no","name":"helgelol"},{"email":"andreas.vikberg@amedia.no","name":"avikberg"},{"email":"erik.wiborg@amedia.no","name":"erik.wiborg"},{"email":"miss_jany48@hotmail.com","name":"janysalinas"},{"email":"saloni.chitkara@amedia.no","name":"saloniarch"},{"email":"triton539@outlook.com","name":"jaaneh"},{"email":"artur.chmielewski@amedia.no","name":"artur.chmielewski"},{"email":"xpiku@berlingskemedia.dk","name":"xpiku"},{"email":"patryk.krzesaj@amedia.no","name":"pkamedia"}],"readme":"# @amedia/parnassus-client\n\nEn enkel klient for å integrere Parnassus-templates med LLM API. Denne pakken gjør det lett å:\n\n1. Hente templates fra Parnassus\n2. Fylle ut placeholders med data\n3. Formatere som et LLM API-request\n4. Sende request til LLM API\n\n## Installasjon\n\n```bash\nnpm install @amedia/parnassus-client\n```\n\n## Grunnleggende bruk\n\n### Enkel eksempel\n\n```typescript\nimport { ParnassusClient } from '@amedia/parnassus-client';\n\n// Opprett klient\nconst client = new ParnassusClient();\n\n// Bruk execute() for komplett workflow\nconst response = await client.execute('task-123', {\n  'placeholder-id-1': 'Min tekst her',\n  'placeholder-id-2': 'Mer data her',\n});\n\n// Hent ut innholdet\nconst content = response.choices[0].message.content;\nconsole.log(content);\n```\n\n### Med JSON-parsing\n\n```typescript\n// For JSON-responser, bruk executeJson()\nconst jsonResult = await client.executeJson('task-123', {\n  'article-text': 'En lang artikkel...',\n  'keywords': 'sport, fotball, tippeligaen',\n});\n\n// jsonResult er allerede parsed\nconsole.log(jsonResult);\n```\n\n### Med egendefinert modell\n\n```typescript\nconst response = await client.execute(\n  'task-123',\n  {\n    'input-text': 'Min tekst',\n  },\n  {\n    model: 'gpt-4o' // eller 'o3-mini', 'claude-3-opus', etc.\n  }\n);\n```\n\n### 🚧 Utvikling med egne prompts\n\nFor utvikling og testing kan du bruke inline prompts uten Parnassus templates. **Merk:** Flytter til Parnassus templates før produksjon for bedre håndtering og versjonering!\n\n```typescript\n// Enkelt eksempel - for utvikling/testing\nconst response = await client.executeDev({\n  system: 'Du er en hjelpsom assistent som svarer kort og konsist.',\n  user: 'Hva er hovedstaden i Norge?',\n  model: 'gpt-4o' // valgfri - bruker defaultModel hvis ikke satt\n});\n\n// Med JSON response - også for utvikling\nconst result = await client.executeDevJson({\n  system: 'Analyser følgende tekst og returner JSON.',\n  user: 'Teksten: \"Dette var en fantastisk film!\" Sentiment?',\n  responseFormat: {\n    type: 'json-schema',\n    schema: {\n      type: 'object',\n      properties: {\n        sentiment: { type: 'string' },\n        confidence: { type: 'number' }\n      },\n      required: ['sentiment', 'confidence']\n    }\n  }\n});\n\nconsole.log(result); // { sentiment: \"positive\", confidence: 0.95 }\n```\n\n⚠️ **Produksjon:** Opprett templates i Parnassus og bruk `execute()` for bedre versjonering, testing og vedlikehold.\n\nDenne funksjonen støtter også alle de samme avanserte features:\n\n```typescript\nconst response = await client.executeDev({\n  system: 'Du er en ekspert på norsk litteratur.',\n  user: 'Fortell om Knut Hamsun'\n}, {\n  timeout: 30000,\n  retry: { retries: 3 },\n  onProgress: {\n    onSendingRequest: () => console.log('Sender dev prompt...')\n  }\n});\n```\n\n## Avanserte features\n\n### 🔄 Automatisk retry med exponential backoff\n\nKlienten har innebygd automatisk retry for alle nettverks-requests. Dette håndterer transiente feil som nettverksendringer, timeouts og server-feil:\n\n```typescript\n// Standard konfigurasjon (kan overstyres i constructor)\nconst client = new ParnassusClient({\n  fetchRetry: {\n    maxRetries: 3,        // Prøv inntil 3 ganger\n    initialDelay: 100,    // Start med 100ms delay\n    maxDelay: 1000,       // Aldri vent mer enn 1s\n    jitter: true          // Legg til tilfeldig jitter\n  },\n  debug: true             // Logg retry-forsøk\n});\n\n// Eksempel på automatisk retry ved ERR_NETWORK_CHANGED:\n// [fetchWithRetry] Attempt 1/4 failed with error: ERR_NETWORK_CHANGED. Retrying in 120ms...\n// [fetchWithRetry] Attempt 2/4 failed with error: ERR_NETWORK_CHANGED. Retrying in 256ms...\n// ✅ Success på forsøk 3!\n```\n\n**Retry-logikk:**\n- ✅ Retries på: Nettverksfeil (ERR_NETWORK_CHANGED, timeouts, ECONNRESET), 5xx server-feil, 429 Too Many Requests\n- ❌ Ingen retry på: 4xx klient-feil (unntatt 429)\n- 📈 Exponential backoff: 100ms → 200ms → 400ms → 800ms (med jitter)\n- 🎲 Jitter forhindrer \"thundering herd\" ved samtidig retry\n\nDu kan også konfigurere retry på application-nivå:\n\n```typescript\nconst response = await client.execute('task-123', values, {\n  retry: {\n    retries: 5,                    // Flere forsøk for kritiske operasjoner\n    retryDelay: 2000,\n    exponentialBackoff: true\n  }\n});\n```\n\n### ⏱️ Timeout\n\nSett en timeout for å unngå at requester henger for lenge:\n\n```typescript\nconst response = await client.execute('task-123', values, {\n  timeout: 30000, // 30 sekunder\n});\n```\n\n### 🚫 Abort/Cancel\n\nAvbryt en request manuelt:\n\n```typescript\nconst controller = new AbortController();\n\n// Start request\nconst promise = client.execute('task-123', values, {\n  signal: controller.signal,\n});\n\n// Avbryt når du vil\nsetTimeout(() => controller.abort(), 5000);\n\ntry {\n  const response = await promise;\n} catch (error) {\n  console.log('Request avbrutt');\n}\n```\n\n### 🔄 Retry med exponential backoff\n\nAutomatisk retry ved feil:\n\n```typescript\nconst response = await client.execute('task-123', values, {\n  retry: {\n    retries: 3,              // Prøv inntil 3 ganger\n    retryDelay: 1000,        // Start med 1 sekund\n    exponentialBackoff: true // Doble delay for hver retry\n  }\n});\n```\n\nEgendefinert retry-logikk:\n\n```typescript\nconst response = await client.execute('task-123', values, {\n  retry: {\n    retries: 5,\n    retryDelay: 500,\n    shouldRetry: (error, attempt) => {\n      // Kun retry på spesifikke feil\n      return error.message.includes('rate limit');\n    }\n  }\n});\n```\n\n### 📊 Progress callbacks\n\nFå tilbakemelding underveis i prosessen:\n\n```typescript\nconst response = await client.execute('task-123', values, {\n  onProgress: {\n    onFetchingTemplate: () => console.log('📥 Henter template...'),\n    onTemplateFetched: (template) => console.log('✅ Template hentet:', template.name),\n    onFillingTemplate: () => console.log('✏️ Fyller ut template...'),\n    onTemplateFilled: (prompt) => console.log('📝 Prompt klar'),\n    onSendingRequest: () => console.log('🚀 Sender til Ivar...'),\n    onReceivingResponse: () => console.log('⏳ Venter på svar...'),\n    onResponseReceived: (response) => console.log('✨ Svar mottatt!'),\n    onParsingResponse: () => console.log('🔍 Parser JSON...')\n  }\n});\n```\n\n### 🌊 Streaming\n\nFor å få innhold underveis mens LLM genererer:\n\n```typescript\nfor await (const chunk of client.executeStream('task-123', values)) {\n  if (chunk.type === 'content') {\n    process.stdout.write(chunk.content);\n  } else if (chunk.type === 'done') {\n    console.log('\\n✅ Ferdig!');\n  } else if (chunk.type === 'error') {\n    console.error('❌ Feil:', chunk.error);\n  }\n}\n```\n\nMed progress callbacks og timeout:\n\n```typescript\nfor await (const chunk of client.executeStream('task-123', values, {\n  timeout: 60000,\n  onProgress: {\n    onSendingRequest: () => console.log('Starter streaming...')\n  }\n})) {\n  // Håndter chunks\n}\n```\n\n### 🎯 Kombinert eksempel\n\nAlt sammen:\n\n```typescript\nconst controller = new AbortController();\n\ntry {\n  const response = await client.execute('task-123', {\n    'article': 'Lang tekst...'\n  }, {\n    model: 'gpt-4o',\n    timeout: 30000,\n    signal: controller.signal,\n    retry: {\n      retries: 3,\n      retryDelay: 1000,\n      exponentialBackoff: true\n    },\n    onProgress: {\n      onFetchingTemplate: () => console.log('Starter...'),\n      onSendingRequest: () => console.log('Sender request...'),\n      onResponseReceived: () => console.log('Svar mottatt!')\n    }\n  });\n  \n  console.log('Resultat:', response.choices[0].message.content);\n} catch (error) {\n  if (error instanceof TemplateNotFoundError) {\n    console.error('Template finnes ikke');\n  } else if (error instanceof LLMApiError) {\n    console.error('LLM API feil:', error.statusCode);\n  }\n}\n```\n\n## Avansert bruk\n\n### Steg-for-steg\n\nFor mer kontroll kan du bruke de individuelle metodene:\n\n```typescript\nconst client = new ParnassusClient();\n\n// 1. Hent template\nconst template = await client.getTemplate('task-123');\n\n// 2. Fyll ut template med dine verdier\nconst filledPrompt = client.fillTemplate(template, {\n  'article-text': 'Min artikkel...',\n  'tone': 'formell',\n});\n\n// 3. Opprett LLM request objekt\nconst llmRequest = client.createLLMRequest(template, filledPrompt, 'gpt-4o');\n\n// 4. Send til LLM API\nconst response = await client.sendRequest(llmRequest);\n\n// 5. Parse JSON hvis nødvendig\nif (template.responseFormat.type === 'json-schema') {\n  const jsonData = client.parseJsonResponse(response);\n  console.log(jsonData);\n}\n```\n\n### Egendefinert konfigurasjon\n\n```typescript\nconst client = new ParnassusClient({\n  parnassusBaseUrl: 'https://services.api.no/api/parnassus/v1',\n  llmApiUrl: 'https://services.api.no/api/auris/v1/ivar',\n  defaultModel: 'gpt-4o',\n});\n```\n\n```typescript\nimport { ParnassusClient } from '@amedia/parnassus-client';\n\nasync function summarizeArticle(articleText: string) {\n  const client = new ParnassusClient();\n\n  try {\n    // Hent og kjør template i ett kall\n    const response = await client.executeJson('summary-task-42', {\n      'article-text': articleText,\n    });\n\n    // response er allerede parsed JSON\n    console.log('Sammendrag:', response.summary);\n    console.log('Nøkkelord:', response.keywords);\n\n    return response;\n  } catch (error) {\n    console.error('Feil ved sammendrag:', error);\n    throw error;\n  }\n}\n\n// Bruk\nconst result = await summarizeArticle('En lang artikkel om...');\n```\n\n## API\n\n### `ParnassusClient`\n\n#### Constructor\n\n```typescript\nnew ParnassusClient(config?: ParnassusClientConfig)\n```\n\n**Config options:**\n\n- `parnassusBaseUrl?: string` - Base URL for Parnassus API (default: `'https://services.api.no/api/parnassus/v1'`)\n- `llmApiUrl?: string` - Base URL for LLM API (default: `'https://services.api.no/api/auris/v1/ivar'`)\n- `defaultModel?: string` - Default LLM model (default: `'gpt-4o'`)\n- `fetchRetry?: FetchRetryConfig` - Configuration for automatic retry of failed requests\n  - `maxRetries?: number` - Maximum retry attempts (default: 3)\n  - `initialDelay?: number` - Initial delay before first retry in ms (default: 100)\n  - `maxDelay?: number` - Maximum delay between retries in ms (default: 1000)\n  - `jitter?: boolean` - Add random jitter to prevent thundering herd (default: true)\n- `debug?: boolean` - Enable debug logging including retry attempts (default: false)\n- `headers?: Record<string, string>` - Custom headers to include in all requests\n- `suppressDevWarning?: boolean` - Suppress warning when using dev methods (default: false)\n\n#### Metoder\n\n##### `execute(taskId, values, options?)`\n\nKomplett workflow i ett kall.\n\n- **taskId**: `string | number` - ID til Parnassus task\n- **values**: `PlaceholderValues` - Object med placeholder-verdier\n- **options**: `ExecuteOptions?` - Valgfrie innstillinger\n  - `model?: string` - Override default model\n  - `timeout?: number` - Timeout i millisekunder\n  - `signal?: AbortSignal` - Abort signal for cancellation\n  - `retry?: RetryOptions` - Retry konfigurasjon\n    - `retries?: number` - Antall retry-forsøk (default: 0)\n    - `retryDelay?: number` - Delay mellom retries i ms (default: 1000)\n    - `exponentialBackoff?: boolean` - Bruk exponential backoff (default: true)\n    - `shouldRetry?: (error, attempt) => boolean` - Custom retry-logikk\n  - `onProgress?: ProgressCallbacks` - Callbacks for fremgang\n    - `onFetchingTemplate?: () => void`\n    - `onTemplateFetched?: (template) => void`\n    - `onFillingTemplate?: () => void`\n    - `onTemplateFilled?: (prompt) => void`\n    - `onSendingRequest?: () => void`\n    - `onReceivingResponse?: () => void`\n    - `onResponseReceived?: (response) => void`\n    - `onParsingResponse?: () => void`\n- **Returns**: `Promise<LLMResponse>`\n\n##### `executeJson(taskId, values, options?)`\n\nSom `execute()`, men parser JSON automatisk.\n\n- **Returns**: `Promise<unknown>` - Parsed JSON fra response\n\n##### `executeStream(taskId, values, options?)`\n\nStreaming versjon - yield chunks underveis.\n\n- **Returns**: `AsyncGenerator<StreamChunk>` - Stream av chunks\n  - Chunk types: `'content' | 'done' | 'error'`\n\n##### `getTemplate(taskId, signal?)`\n\nHent en template fra Parnassus.\n\n- **taskId**: `string | number` - ID til Parnassus task\n- **signal**: `AbortSignal?` - Valgfri abort signal\n- **Returns**: `Promise<ParnassusTemplate>`\n\n##### `fillTemplate(template, values)`\n\nFyll ut placeholders i en template.\n\n- **template**: `ParnassusTemplate` - Template fra Parnassus\n- **values**: `PlaceholderValues` - Verdier for hver placeholder\n- **Returns**: `string` - Ferdig utfylt prompt\n\n##### `createLLMRequest(template, userPrompt, model?)`\n\nOpprett et LLM request objekt.\n\n- **template**: `ParnassusTemplate` - Template med system prompt og response format\n- **userPrompt**: `string` - Ferdig utfylt user prompt\n- **model**: `string?` - Valgfri modell\n- **Returns**: `LLMRequest`\n\n##### `sendRequest(llmRequest, signal?)`\n\nSend request til LLM API.\n\n- **llmRequest**: `LLMRequest` - Request objekt\n- **signal**: `AbortSignal?` - Valgfri abort signal\n- **Returns**: `Promise<LLMResponse>`\n\n##### `parseJsonResponse(llmResponse)`\n\nParse JSON fra LLM response (håndterer både raw JSON og markdown-wrapped JSON).\n\n- **llmResponse**: `LLMResponse` - Response fra LLM API\n- **Returns**: `unknown` - Parsed JSON\n\n##### `executeDev(prompt, options?)`\n\nKjør inline prompts uten Parnassus template (kun for utvikling/testing).\n\n- **prompt**: `DevPrompt` - Dev prompt definisjon\n  - `system?: string` - Valgfri system prompt\n  - `user: string` - User prompt (påkrevd)\n  - `model?: string` - Valgfri modell override\n  - `responseFormat?: object` - Valgfri JSON schema for response\n- **options**: `Omit<ExecuteOptions, 'model'>` - Alle ExecuteOptions unntatt model\n- **Returns**: `Promise<LLMResponse>`\n- **⚠️ Merk:** Flytt til Parnassus templates før produksjon!\n\n##### `executeDevJson(prompt, options?)`\n\nSom `executeDev()`, men parser JSON automatisk.\n\n- **Returns**: `Promise<unknown>` - Parsed JSON fra response\n\n## TypeScript\n\nPakken er skrevet i TypeScript og inkluderer alle type-definisjoner. Du får full IntelliSense og type-checking.\n\n```typescript\nimport type {\n  ParnassusTemplate,\n  LLMRequest,\n  LLMResponse,\n  PlaceholderValues,\n  ExecuteOptions,\n  StreamChunk,\n  ProgressCallbacks,\n  RetryOptions,\n} from '@amedia/parnassus-client';\n```\n\n## Features\n\n✅ **Enkel API** - Ett kall for hele workflowen  \n✅ **TypeScript** - Full type-safety og IntelliSense  \n✅ **Automatisk retry** - Håndterer transiente nettverksfeil (ERR_NETWORK_CHANGED, timeouts, 5xx)  \n✅ **Exponential backoff** - Smart retry-strategi med jitter for å unngå overbelastning  \n✅ **Konfigurerbar retry** - Tilpass retry-logikk for dine behov  \n✅ **Timeout support** - Avbryt requests som tar for lang tid  \n✅ **Abort/Cancel** - Manuell avbrytelse av requests  \n✅ **Progress callbacks** - Få tilbakemelding underveis  \n✅ **Streaming** - Motta innhold mens det genereres  \n✅ **Error handling** - Spesifikke error-typer for bedre håndtering  \n✅ **Validering** - Validerer templates før bruk  \n✅ **JSON parsing** - Håndterer både raw og markdown-wrapped JSON  \n✅ **Debug logging** - Detaljert logging av retry-forsøk og API-kall\n\n## Feilhåndtering\n\nPakken eksporterer spesifikke error-typer for bedre feilhåndtering:\n\n```typescript\nimport { \n  ParnassusClient,\n  TemplateNotFoundError,\n  LLMApiError,\n  TemplateValidationError \n} from '@amedia/parnassus-client';\n\ntry {\n  const response = await client.execute('task-123', { input: 'test' });\n} catch (error) {\n  if (error instanceof TemplateNotFoundError) {\n    console.error('Template finnes ikke (404)');\n  } else if (error instanceof LLMApiError) {\n    console.error('LLM API feil:', error.statusCode, error.message);\n  } else if (error instanceof TemplateValidationError) {\n    console.error('Ugyldig template struktur');\n  } else if (error.name === 'AbortError') {\n    console.error('Request ble avbrutt');\n  }\n}\n```\n\n## Lisens\n\nMIT\n","readmeFilename":"README.md"}