{"_id":"@planningcenter/cc-url","_rev":"27-59856adaa072c74aed0b6e754ba8efa2","name":"@planningcenter/cc-url","dist-tags":{"next":"1.4.0-rc.1","latest":"1.7.1"},"versions":{"1.1.4":{"name":"@planningcenter/cc-url","version":"1.1.4","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.1.4","maintainers":[{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"b85c23a097b8e86ba95e8a9abad8dfcb3bac28db","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.1.4.tgz","fileCount":11,"integrity":"sha512-ZOA3vwZhxHxlfcV7KrkPMaxsTBaNP7/22tmMAWYb6OaKyLzav6GHUSohezN99/nOwSZkG+DPVaynaJaKTAskPQ==","signatures":[{"sig":"MEUCIQDvI+ZoEwmdh10M7NsmrjyBLcS1P3xSC/EEN2MLXMK+QwIgbw087SMDbItTU/s+EeYVwSy1nqK0exMBGKuJGGxzw3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDiJGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwHA//Szk9Y1fz0kGUF2W6A5gYmEPn4bqhZNlSwMj1WVis1Fj3g6Xg\r\nip0LIDbMO5hPAmz2P7XgBpJ7Mqca8oT4KP8/pzzzTBXbbiuFvQQ5aKFKgvc5\r\nsuGT+zMzihCiApTt8tBGwuPl6YZ80gzhRGeI/gsBbGy8L41Gxmc3zn5v733H\r\n36W9/3RHRec5bDiuwYYOk7qRfRPPz/Y+bvUy5vElUYI55l3scEzUEdsUOHmT\r\n9/vAsSknqJN+rL1sIz1mhBXOSZIIsnxXNHsXif5qYhA7DMDtxf2zUoepT0MQ\r\no/b/1f2VbT0sM1rqHj2owHuq1Z9T4OVZv4DhBUJoakgj2CP7lYhZn5NuMa6y\r\n8oy7nZmarnkomvES+FyFHSEDPrYhP8AvumtDEWJ7OdoKEPoQ5gm9lLUfdCuI\r\nFuw7UXnn/ZxT8V6ZoY87RlrgJ+ojBE6i8c5dadiqg7PeMuo8EYvbqL/zRwek\r\nbNHu8Pt5xvB+22gvHcf1zDEcXThegG2lH4j13kFGGqCaXSLBJPEyS0j6ILrY\r\nn2Mzrd822qd+w5UoVHbIhRuWcL6074RrHdRJy32K+k6W4Tb26ivz1pnEJTNB\r\nch/pDhr2QA+imGHWmSS0D2J+H1LrMfkjmTzc/2XW3NIbwuvoTxx6cwzyZLic\r\n929OgkkPB9H1XdFxI/ePlqBzNbZ4uXCinbM=\r\n=ACeB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/url.js","unpkg":"dist/url.umd.js","module":"dist/url.esm.js","source":"index.js","engines":{"node":">= 10.18.0"},"gitHead":"a862d912deb85f797a8cdfca658855096c5eecaf","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.js && yarn prettier --write index.js","test":"jest","build":"microbundle --name ChurchCenterUrl","pretest":"yarn build","prepublishOnly":"yarn build"},"_npmUser":{"name":"geolessel","email":"geo@planningcenter.com"},"_npmVersion":"6.14.17","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.22.0","prettier":"^2.7.1","@types/jest":"^28.1.8","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.0.1","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.1.4_1661870662355_0.49095418670885893","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@planningcenter/cc-url","version":"1.2.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.2.0","maintainers":[{"name":"hufort","email":"hugh.forte@gmail.com"},{"name":"gedalyakrycer","email":"gedalya@krycer.com"},{"name":"shawnmaust","email":"shawn@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"dsecrest","email":"dustin.secrest@gmail.com"},{"name":"aconlon","email":"angela@pco.bz"},{"name":"allier","email":"allie@planning.center"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"dannydb","email":"danny.debelius@gmail.com"},{"name":"jessejanderson","email":"jessejanderson@gmail.com"},{"name":"joshcdnelson","email":"jnelson@planningcenter.com"},{"name":"nicholaskillin","email":"nicholaskillin@gmail.com"},{"name":"tlrobrn","email":"taylor@planningcenter.com"},{"name":"bweave","email":"bdrums@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"bdce91dad6a256375ae14a78a8a421c3b443145b","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.2.0.tgz","fileCount":11,"integrity":"sha512-72Dxn4DiTxa5Uui3p4MxehTfpQsg6Wtt0TjQz8mcgqM/b8WdZ6y7NNul9xDqOP5caFI4uPZ8HX/sIYS3rdRs9g==","signatures":[{"sig":"MEUCIQCqhUGWinPUqakKCX4pYE9pizw2QQsdlVyy8ozMNgMC8AIgfb6+EFos5pVboDvPcNMadKnHhs2loAZdHyMoBo4ahks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzvD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog9g/7BTYwHb3Cfk+nSXOBFU4wMq5b2f3WomkO30x8VWOQPy4B5GC2\r\nrGlyi3wAy4N/o4GTyRjtUc1s5dYGxg87H3m/f6HleVNyDNfsIC/MXwtufHr8\r\n7GdoSksSXgOU2dXdOuTXDkjuTk6PjjAyHBs8UekQaskVIICALkDd+lbyjJUb\r\nsvh/A7IGqiQFYsy3GSt+pslg3soXrwthx37jCFTsWs4k3U+l9xk5p2ndF4oz\r\nSOf03g6WoHsFJh2rVk73ivaPWa17xHEeHHws2chSKIHWq3D81dqPgbSuj49N\r\niJM0t9zlZ9sbF7cccTW5d+lug3bRuT9E5K//aPCzbTZcW1tYSr3nZB0EKP0a\r\nRxFQP2up1Ugw0ZNM2husHw5Vs+KTaN/OaIaKginUDFO3+9hONFfsStbkB4rg\r\n2YtKrzg5gDJMvy/ZjWk0p8IG1yzrT/uDPNla84SelpTY21/lxpUSh0WlAoNG\r\nE7oHDeGp0aw4UN6Tj3Cbtf2t6YUaZjgqvFjiax5GM7p7uaErmTYc2IbEvUk5\r\noLaIzapp2+rkh1IecHrpyKimDy/13udEzVhASDCbJK9rxFhrU92UESRNtbp7\r\n+AMFNDNcBJvNcYFK36qn8PwMBlcoFKnhpXIoRH/PhsusX+5lL+hu5prVet6D\r\n4g9k21jYpnKOmNbslexj4r7V0cw+/VlM+rw=\r\n=du2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/url.js","unpkg":"dist/url.umd.js","module":"dist/url.esm.js","source":"index.js","engines":{"node":">= 10.18.0"},"gitHead":"b790fa59cd3d25be22937e8a15de049479ff758c","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.js && yarn prettier --write index.js","test":"jest","build":"microbundle --name ChurchCenterUrl","pretest":"yarn build","prepublishOnly":"yarn build"},"_npmUser":{"name":"dobrite","email":"david@planningcenter.com"},"_npmVersion":"6.14.17","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"14.21.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.22.0","prettier":"^2.7.1","@types/jest":"^28.1.8","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.0.1","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.2.0_1674506495499_0.947496116045329","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@planningcenter/cc-url","version":"1.3.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.3.0","maintainers":[{"name":"hufort","email":"hugh.forte@gmail.com"},{"name":"gedalyakrycer","email":"gedalya@krycer.com"},{"name":"shawnmaust","email":"shawn@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"dsecrest","email":"dustin.secrest@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"dannydb","email":"danny.debelius@gmail.com"},{"name":"jessejanderson","email":"jessejanderson@gmail.com"},{"name":"glosie","email":"glosie@gmail.com"},{"name":"danielma","email":"drailskid@gmail.com"},{"name":"tc4mpbell","email":"tcampbell@planningcenter.com"},{"name":"gjack","email":"gabi@gabijack.com"},{"name":"joshcdnelson","email":"jnelson@planningcenter.com"},{"name":"nicholaskillin","email":"nicholaskillin@gmail.com"},{"name":"tlrobrn","email":"taylor@planningcenter.com"},{"name":"bweave","email":"bdrums@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"cf36bda2d823146181c569743370413b7d7df434","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.3.0.tgz","fileCount":11,"integrity":"sha512-6KXnIl/vvyrQt9c3cxe4J+CSgJHXPaHjzXbKUxpBX9U/8tw7Eg5HU1MHYjT1TnGHu2bL5N2tX7hTXKjQ6nxQAg==","signatures":[{"sig":"MEUCIQD++aufmIY2rgnu8IJlcn/toVhiLPrna6+hZInIy61MYQIgelNv4C04uNw7NAoKaCb50U3PKIrf30iEXvA2w9GSlh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20689},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"68def798afe47cf3599dc4713fd584c40a5e6d80","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"geolessel","email":"geo@planningcenter.com"},"_npmVersion":"10.2.3","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.3.0_1703103044679_0.1109218081543244","host":"s3://npm-registry-packages"}},"1.4.0-rc.0":{"name":"@planningcenter/cc-url","version":"1.4.0-rc.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.4.0-rc.0","maintainers":[{"name":"hufort","email":"hugh.forte@gmail.com"},{"name":"gedalyakrycer","email":"gedalya@krycer.com"},{"name":"shawnmaust","email":"shawn@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"dsecrest","email":"dustin.secrest@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"dannydb","email":"danny.debelius@gmail.com"},{"name":"jessejanderson","email":"jessejanderson@gmail.com"},{"name":"glosie","email":"glosie@gmail.com"},{"name":"danielma","email":"drailskid@gmail.com"},{"name":"tc4mpbell","email":"tcampbell@planningcenter.com"},{"name":"gjack","email":"gabi@gabijack.com"},{"name":"joshcdnelson","email":"jnelson@planningcenter.com"},{"name":"nicholaskillin","email":"nicholaskillin@gmail.com"},{"name":"tlrobrn","email":"taylor@planningcenter.com"},{"name":"bweave","email":"bdrums@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"0fc471b2a975e3dfc9633c1de6ed4867a7a3b480","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.4.0-rc.0.tgz","fileCount":11,"integrity":"sha512-NFyx/vQ3E71U0OhxnHoW4y3ftQBeOSmkuCi2QTVvnvC8uVxRNc+Da0JnlX2rcUaQk3sHk50f/4c0NuAvgoOSng==","signatures":[{"sig":"MEUCIETRIs2nU1o3g5FwNPziywtddy63pH5nwZZQdqSBbKp7AiEAz91xeN0CEcNH+VoLPYDOcMq7QFdYojErV6X3L8yFQTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29121},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"58668e46856238b825cde2037eb2f1d425ca811c","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"geolessel","email":"geo@planningcenter.com"},"_npmVersion":"10.2.3","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.4.0-rc.0_1707917762300_0.8206745041474575","host":"s3://npm-registry-packages"}},"1.4.0-rc.1":{"name":"@planningcenter/cc-url","version":"1.4.0-rc.1","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.4.0-rc.1","maintainers":[{"name":"hufort","email":"hugh.forte@gmail.com"},{"name":"gedalyakrycer","email":"gedalya@krycer.com"},{"name":"shawnmaust","email":"shawn@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"dsecrest","email":"dustin.secrest@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"dannydb","email":"danny.debelius@gmail.com"},{"name":"jessejanderson","email":"jessejanderson@gmail.com"},{"name":"glosie","email":"glosie@gmail.com"},{"name":"danielma","email":"drailskid@gmail.com"},{"name":"tc4mpbell","email":"tcampbell@planningcenter.com"},{"name":"gjack","email":"gabi@gabijack.com"},{"name":"joshcdnelson","email":"jnelson@planningcenter.com"},{"name":"nicholaskillin","email":"nicholaskillin@gmail.com"},{"name":"tlrobrn","email":"taylor@planningcenter.com"},{"name":"bweave","email":"bdrums@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"d89ef7340ddd677a9c18db9d114b40a0e4f14667","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.4.0-rc.1.tgz","fileCount":11,"integrity":"sha512-zf454f5FYnIHXyDl6ZdnqRrIYngI4XqKv85HqSKSOSxH09f/KNNKpSjnGVYfPFeh3e1/8TbK5VSctIJSZcqSRg==","signatures":[{"sig":"MEUCIBIYeNnh6ff1ZJaYh8PErB+2gA4J5mrz1ffLS5G2vD1mAiEA0xvc0HUwlFlbNMt3d5xFaOmqap8HA5ofGwz8R2oF3Yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28688},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"84a8601b5aba733b130f62b788c68adfd3c0fa25","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"geolessel","email":"geo@planningcenter.com"},"_npmVersion":"10.2.3","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.4.0-rc.1_1708090773157_0.5719246196700138","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@planningcenter/cc-url","version":"1.4.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.4.0","maintainers":[{"name":"hufort","email":"hugh.forte@gmail.com"},{"name":"gedalyakrycer","email":"gedalya@krycer.com"},{"name":"shawnmaust","email":"shawn@planningcenter.com"},{"name":"geolessel","email":"geo@planningcenter.com"},{"name":"dsecrest","email":"dustin.secrest@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"dannydb","email":"danny.debelius@gmail.com"},{"name":"jessejanderson","email":"jessejanderson@gmail.com"},{"name":"glosie","email":"glosie@gmail.com"},{"name":"danielma","email":"drailskid@gmail.com"},{"name":"tc4mpbell","email":"tcampbell@planningcenter.com"},{"name":"gjack","email":"gabi@gabijack.com"},{"name":"joshcdnelson","email":"jnelson@planningcenter.com"},{"name":"nicholaskillin","email":"nicholaskillin@gmail.com"},{"name":"tlrobrn","email":"taylor@planningcenter.com"},{"name":"bweave","email":"bdrums@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"dobrite","email":"david@planningcenter.com"},{"name":"tammyhart","email":"tammy@planningcenter.com"},{"name":"allierice","email":"allie@planningcenter.com"},{"name":"jbarrieault","email":"jacob.barrieault@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"bf67f4ca1bff86bc9e283002356d3a16b7545332","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.4.0.tgz","fileCount":11,"integrity":"sha512-hG1nMRKlls1i8pDjYLdo6mruCZIlN1leI0Q1rAIIiPW0u5jSVRZpxftYxNkoJTTIr2R6z/95BesLYMDuL8vmaA==","signatures":[{"sig":"MEUCIB8vzIc11RaThcUp0va04Dg18+m5eMXt8SoVF7bEuwdPAiEA2yhSZr2P+Bj8JeAVKtredyaqRc/liVAZyihw7P8UUSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28215},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"fa2d3162d3e27b4b162cb44c0536f475bf31e46e","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"geolessel","email":"geo@planningcenter.com"},"_npmVersion":"10.2.3","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.4.0_1708437607438_0.594749500292961","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@planningcenter/cc-url","version":"1.5.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.5.0","maintainers":[{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"2940100320166feab86ecb2590c3e093e11105da","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.5.0.tgz","fileCount":11,"integrity":"sha512-sDsNqAz9IBdqNoOdV0QZ2FHteECy0imBeCJnsMfF67k5dsf2gxQp7ZiPjnpxAKtsLYKwCPSNTKhxfTHuBDkTGQ==","signatures":[{"sig":"MEUCIFi/dQIBJmWxt9gfp/5Kot3vgmqNEdfNwAH4W2i1KcU+AiEAk5ryMZ9PjMNIBhaoEJweD6Py3OlbBhENDmkNDiW1Eyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28215},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"931ed37e1bc5f461a8d8e9da2f294f7d590bf266","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"_npmVersion":"10.5.0","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.5.0_1715032665954_0.5158821904240607","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@planningcenter/cc-url","version":"1.6.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.6.0","maintainers":[{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"1f210d709fff223a895c51084bc78d608175dd79","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.6.0.tgz","fileCount":11,"integrity":"sha512-L17KNFYpD9yMN1X5Qj2l3M137bogP9vHIKkdCF8ipUiJ/Qn2VVnpsQU+BTDKXet6IqIqW/9bNR17F2+ePRiH5g==","signatures":[{"sig":"MEYCIQD9rqO3vgOxPyyfEsb5dMlB4oRm5Ru280Iof472eOwocgIhAPjnE9agaKKhEWRGNs+mX0W2wb5AxhNK83ZLIJLV6Y6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29876},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"da6c2fda9173a81c5643cce0559cb838b4920963","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"_npmVersion":"10.8.2","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.6.0_1760453750850_0.7315989116163311","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@planningcenter/cc-url","version":"1.7.0","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","_id":"@planningcenter/cc-url@1.7.0","maintainers":[{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"dist":{"shasum":"367becd108afc36fade6b1ef9e84c9462e14d2ac","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.7.0.tgz","fileCount":11,"integrity":"sha512-BtiKwsRU9vkjm+XCr3u/pFHFOINgIazcPk0D0LGZZexiipwdsP8tVtUCxflI0SeYADJq5HUoTckMMj/2H/6TPg==","signatures":[{"sig":"MEQCIFSl7npau47U5OvIcxjwjDlllv9sHECAv3qoHXhTe/gEAiB6EwcSTw/HeYafArCn57cKgJcgnLADQ4Dh/7vO/sWmcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32880},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","source":"index.ts","engines":{"node":">= 10.18.0"},"gitHead":"123f5415a7d7118f0da2b53d5e6c4ab05d74e329","private":false,"scripts":{"dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","test":"jest","build":"microbundle --name ChurchCenterUrl","lint:ci":"yarn eslint index.ts","pretest":"yarn build","type-check":"tsc --noEmit","prepublishOnly":"yarn build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"_npmVersion":"10.8.2","description":"A dumb url origin generator in JS","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.22.0","ts-node":"^10.9.2","prettier":"^2.7.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.15.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cc-url_1.7.0_1776116117507_0.02204338521606597","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@planningcenter/cc-url","version":"1.7.1","description":"A dumb url origin generator in JS","source":"index.ts","main":"dist/index.js","module":"dist/index.esm.js","unpkg":"dist/index.umd.js","types":"dist/index.d.ts","author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","publishConfig":{"access":"public"},"scripts":{"build":"microbundle --name ChurchCenterUrl","dev":"microbundle watch --name ChurchCenterUrl","lint":"yarn eslint --fix index.ts && yarn prettier --write index.ts","lint:ci":"yarn eslint index.ts","pretest":"yarn build","prepublishOnly":"yarn build","test":"jest","type-check":"tsc --noEmit"},"private":false,"engines":{"node":">= 10.18.0"},"devDependencies":{"@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.11","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","eslint":"^8.22.0","eslint-plugin-import":"^2.26.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","microbundle":"^0.15.1","prettier":"^2.7.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"gitHead":"c48121d4b92e56b873ec9ed9da3e9d31324db035","_id":"@planningcenter/cc-url@1.7.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-VD3/c6Bbr3N01d5Y3QxDd1UcXM0LrQIzXggMsgxEtz19Ut/kZbpHwtZ46HI9yKwz6RuyPcoJjEfNi66RCskWOg==","shasum":"d7ced739c19c518eadf95900ce77f20a0b63f8e9","tarball":"https://registry.npmjs.org/@planningcenter/cc-url/-/cc-url-1.7.1.tgz","fileCount":11,"unpackedSize":32880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdoKGYbX8d3TmUPm/8YJqXnw0rHKflS6Wqm1CZsnTzgAIhAOvImTZq8FEefjr9ylZTPWbFo0GRJbiJZddHrOZL7zxZ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc28dad-4e54-49b7-a588-537cf8b2c548"}},"directories":{},"maintainers":[{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cc-url_1.7.1_1776278618313_0.4720404287699975"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-30T14:44:22.297Z","modified":"2026-04-15T18:43:38.669Z","1.1.4":"2022-08-30T14:44:22.539Z","1.2.0":"2023-01-23T20:41:35.675Z","1.3.0":"2023-12-20T20:10:44.856Z","1.4.0-rc.0":"2024-02-14T13:36:02.490Z","1.4.0-rc.1":"2024-02-16T13:39:33.306Z","1.4.0":"2024-02-20T14:00:07.590Z","1.5.0":"2024-05-06T21:57:46.123Z","1.6.0":"2025-10-14T14:55:51.057Z","1.7.0":"2026-04-13T21:35:17.667Z","1.7.1":"2026-04-15T18:43:38.462Z"},"author":{"name":"Front End Systems Engineering","email":"frontend@planningcenter.com"},"license":"UNLICENSED","description":"A dumb url origin generator in JS","maintainers":[{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"}],"readme":"# @planningcenter/cc-url\n\nChurch Center origin generator for JavaScript.\n\nBuilds runtime-environment-considered origins and urls in JavaScript for Church Center subdomains.\nFor those familiar with `@planningcenter/url`, it may be worth noting that this generator has no concerns about what application is building the urls.\n\n## Examples\n\nThis package is primarily concerned with building origins and urls in the browser.\nIt is smart about inferring the Church Center origin from the current `window.location.origin`.\nIf `window.location.origin` is unavailable (like in the tests), an origin can be passed explicitly, but you'll most likely only need that for composing urls across subdomains.\n\n```js\n// window.location == \"https://carlsbad.churchcenter.com/giving\"\nimport { buildSubdomain, buildUrl } from \"@planningcenter/cc-url\"\n\nlet api = buildSubdomain(\"api\")\n// => https://api.churchcenter.com\n\nlet myGroupsUrl = buildUrl(\"/groups/profile\")\n// => https://carlsbad.churchcenter.com/groups/profile\n```\n\n### Composition\n\nWant to build API urls or app-specific urls?\nCompose to your heart's content!\n\n```js\n// window.location == \"http://first.churchcenter.test/giving/profile\"\nimport { buildSubdomain, buildUrl } from \"@planningcenter/cc-url\"\n\nfunction bouldGroupsUrl(pathname) {\n  return buildUrl(`/groups${pathname}`)\n}\n\nlet myGroupsUrl = buildGroupsUrl(\"/profile\")\n// => http://first.churchcenter.test/groups/profile\n\nfunction buildApiUrl(pathname) {\n  return buildUrl(pathname, buildSubdomain(\"api\"))\n}\n\nfunction buildPeopleApiUrl(pathname) {\n  return buildApiUrl(`/people/v2${pathname}`)\n}\n\nfunction buildFormUrl(id) {\n  return buildPeopleApiUrl(`/forms/${id}`)\n}\n\nlet formUrl = buildFormUrl(42)\n// => http://api.churchcenter.test/people/v2/forms/42\n\n// function build.... you get the idea\n```\n\n## Installation\n\nScript tag on Rails\n\n```html\n<script\n  type=\"javascript\"\n  src=\"https://unpkg.com/@planningcenter/cc-url/dist/url.umd.js\"\n></script>\n<!-- exposed as global `ChurchCenterUrl` -->\n```\n\nWebpacker on Rails\n\n```bash\nyarn add @planningcenter/cc-url\n```\n\n```js\nimport { buildSubdomain, buildUrl } from \"@planningcenter/cc-url\"\n```\n","readmeFilename":"README.md"}