{"_id":"@opendoc/uri-template","_rev":"2-d75e86a972103a09167d842ca8aeb58f","name":"@opendoc/uri-template","dist-tags":{"latest":"1.5.4"},"versions":{"1.5.3":{"name":"@opendoc/uri-template","version":"1.5.3","keywords":["opendoc","openapi","swagger","url","uri","template","uri-template","url-template"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"@opendoc/uri-template@1.5.3","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/buka-lnc/app.opendoc#readme","bugs":{"url":"https://github.com/buka-lnc/app.opendoc/issues"},"dist":{"shasum":"8c9bd0c06523697f3001e1d86b80865182c176c0","tarball":"https://registry.npmjs.org/@opendoc/uri-template/-/uri-template-1.5.3.tgz","fileCount":10,"integrity":"sha512-xUIrrwJNZp6UB+rURjFv0zFtw5uCoxOqbwaaOZOi+x4o8VZY1Z7NXCNkNqGxtuWCzTYiIH7jevSz7GlsPRBFeA==","signatures":[{"sig":"MEQCICNrHfae23Wa1Uh1j8Wz5iGXA4dDRhYeO/+7MX5N670XAiAbt+kdRj3gdfFNZWUKaoQUnxA0z2BfDNkHqHwMAwziKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36750},"main":"dist/index.js","_from":"file:opendoc-uri-template-1.5.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup","test:update":"jest --updateSnapshot"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"_resolved":"/tmp/283c6c4f106d654a7702733c060c11c9/opendoc-uri-template-1.5.3.tgz","_integrity":"sha512-xUIrrwJNZp6UB+rURjFv0zFtw5uCoxOqbwaaOZOi+x4o8VZY1Z7NXCNkNqGxtuWCzTYiIH7jevSz7GlsPRBFeA==","repository":{"url":"git+https://github.com/buka-lnc/app.opendoc.git","type":"git"},"_npmVersion":"10.5.0","description":"URI template implementation (RFC 6570 compliant)","directories":{"test":"test"},"_nodeVersion":"20.12.0","dependencies":{"type-fest":"^4.34.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-mock":"^29.7.0","typescript":"5.4.5","@types/node":"^20.16.2","@jest/globals":"^29.7.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/uri-template_1.5.3_1762421655348_0.8299891065487273","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@opendoc/uri-template","types":"dist/index.d.ts","main":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"description":"URI template implementation (RFC 6570 compliant)","version":"1.5.4","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/buka-lnc/app.opendoc.git"},"keywords":["opendoc","openapi","swagger","url","uri","template","uri-template","url-template"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/buka-lnc/app.opendoc/issues"},"homepage":"https://github.com/buka-lnc/app.opendoc#readme","devDependencies":{"@types/fs-extra":"^11.0.4","@types/node":"^20.16.2","globals":"^15.9.0","tsup":"^8.5.0","typescript":"5.4.5"},"dependencies":{"type-fest":"^4.34.1"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"jest","test:update":"jest --updateSnapshot"},"_id":"@opendoc/uri-template@1.5.4","_integrity":"sha512-N6XzdFEdap6AVer+Y7sYYNdgqFgPJ7HqL2NQa5/ChKNOETkiNAQUxokFVSWY0dAdVklvtBmpMINXuv7X1zmYWQ==","_resolved":"/tmp/cb6ea79cb5f0c14e4701188f89220895/opendoc-uri-template-1.5.4.tgz","_from":"file:opendoc-uri-template-1.5.4.tgz","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-N6XzdFEdap6AVer+Y7sYYNdgqFgPJ7HqL2NQa5/ChKNOETkiNAQUxokFVSWY0dAdVklvtBmpMINXuv7X1zmYWQ==","shasum":"fe14d50ff4ae5c88a44c509a09d98cca1da21754","tarball":"https://registry.npmjs.org/@opendoc/uri-template/-/uri-template-1.5.4.tgz","fileCount":11,"unpackedSize":36735,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGDOnupcdQp/Tqh/stnwQ5lImULF2rXd1Tg9XZvQIyncAiEAkfcDLD0om8crYNhZNn0wEfWLSNaj8I0z7vqZA3C+Z3E="}]},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uri-template_1.5.4_1762494517535_0.37042143601020916"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-06T09:34:15.240Z","modified":"2025-11-07T05:48:37.908Z","1.5.3":"2025-11-06T09:34:15.550Z","1.5.4":"2025-11-07T05:48:37.725Z"},"bugs":{"url":"https://github.com/buka-lnc/app.opendoc/issues"},"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","homepage":"https://github.com/buka-lnc/app.opendoc#readme","keywords":["opendoc","openapi","swagger","url","uri","template","uri-template","url-template"],"repository":{"type":"git","url":"git+https://github.com/buka-lnc/app.opendoc.git"},"description":"URI template implementation (RFC 6570 compliant)","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"readme":"# @opendoc/uri-template\n\n## Usage\n\n```typescript\nimport { UriTemplate } from \"@opendoc/uri-template\";\n\nconst uriTemplate = new UriTemplate(\"/api/users/{id}\");\n\nuriTemplate.extend({ id: 1 }); // api/users/1\n```\n","readmeFilename":"README.md"}