{"_id":"htmx-ext-path-params","_rev":"3-36f85049b1a798b2500867a825bd9e4d","name":"htmx-ext-path-params","dist-tags":{"latest":"2.0.2"},"versions":{"2.0.0":{"name":"htmx-ext-path-params","version":"2.0.0","_id":"htmx-ext-path-params@2.0.0","maintainers":[{"name":"carsongross","email":"carson@bigsky.software"}],"homepage":"https://github.com/bigskysoftware/htmx-extensions#readme","bugs":{"url":"https://github.com/bigskysoftware/htmx-extensions/issues"},"dist":{"shasum":"5de595d329ffc83b54fdc57760d86a9ef75a4972","tarball":"https://registry.npmjs.org/htmx-ext-path-params/-/htmx-ext-path-params-2.0.0.tgz","fileCount":7,"integrity":"sha512-AUI9IB5DDz49vqYnU2A6TjYqUQtxUOxw/YTHP5Cm9Y+cKzC9FmcXiSMU6uJFGl9wvZnhDswBlf8lFc2O2oABfw==","signatures":[{"sig":"MEQCIGKFPX9UzSxYU1UWdh7BuE4qgJxAQMT1bOtrHLPERKMhAiAXIhEk8lcEsfzKHAVSFfRLpDHd+X3HolnN6qux/YXFfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8488},"main":"path-params.js","gitHead":"ad279629ecface747044fa3934dbedfc8ca85007","scripts":{"www":"bash ./scripts/www.sh","lint":"eslint test/ext test","test":"mocha-chrome test/index.html","format":"eslint --fix test/ext test","lint-fix":"eslint test/ext test --fix"},"_npmUser":{"name":"carsongross","email":"carson@bigsky.software"},"repository":{"url":"git+https://github.com/bigskysoftware/htmx-extensions.git","type":"git"},"_npmVersion":"10.2.3","description":"This extension uses request parameters to populate path variables. Used parameters are removed so they won't be sent in the query string or body anymore.","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","htmx":"git+https://github.com/bigskysoftware/htmx.git#v2.0.0-alpha2","mocha":"10.1.0","sinon":"^9.2.4","chai-dom":"^1.12.0","mocha-chrome":"git+https://github.com/Telroshan/mocha-chrome.git"},"_npmOperationalInternal":{"tmp":"tmp/htmx-ext-path-params_2.0.0_1710428945454_0.1473106160551123","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"htmx-ext-path-params","version":"2.0.1","_id":"htmx-ext-path-params@2.0.1","maintainers":[{"name":"carsongross","email":"carson@bigsky.software"}],"homepage":"https://github.com/bigskysoftware/htmx-extensions#readme","bugs":{"url":"https://github.com/bigskysoftware/htmx-extensions/issues"},"dist":{"shasum":"bb3e9f4316a8c19ddc9bc180f940923bbbc083c5","tarball":"https://registry.npmjs.org/htmx-ext-path-params/-/htmx-ext-path-params-2.0.1.tgz","fileCount":8,"integrity":"sha512-WSpTt0tJ2UWgc3aSq+/2o8puRbHFeyy2r05C1cj8RJQjvD93sttjhFKC2b/j5E33blMpcJCbblAtvv6cw7wdtQ==","signatures":[{"sig":"MEUCIDLO7WZOnABGPBkwHdxy4+EwMf5jeT4A6nU+R8pIpWPGAiEAkmXN+miv1UiHMv2/n7QljzrA2mJr1dXkGmYwRAbNcXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3640},"main":"dist/path-params.esm.js","unpkg":"dist/path-params.min.js","gitHead":"618e8e9b3f161e2840ec19ca547bfe8811cb8a8e","scripts":{"www":"bash ./scripts/www.sh","lint":"eslint test/ext test","test":"mocha-chrome test/index.html","format":"eslint --fix test/ext test","lint-fix":"eslint test/ext test --fix"},"_npmUser":{"name":"carsongross","email":"carson@bigsky.software"},"repository":{"url":"git+https://github.com/bigskysoftware/htmx-extensions.git","type":"git"},"_npmVersion":"10.8.2","description":"This extension uses request parameters to populate path variables. Used parameters are removed so they won't be sent in the query string or body anymore.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"htmx.org":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"10.1.0","sinon":"^9.2.4","chai-dom":"^1.12.0","mocha-chrome":"git+https://github.com/Telroshan/mocha-chrome.git"},"_npmOperationalInternal":{"tmp":"tmp/htmx-ext-path-params_2.0.1_1739478999782_0.29589456048075724","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"htmx-ext-path-params","version":"2.0.2","main":"dist/path-params.esm.js","unpkg":"dist/path-params.min.js","jsdelivr":"dist/path-params.min.js","scripts":{"lint":"eslint test/ext test","lint-fix":"eslint test/ext test --fix","format":"eslint --fix test/ext test","test":"mocha-chrome test/index.html","www":"bash ./scripts/www.sh"},"repository":{"type":"git","url":"git+https://github.com/bigskysoftware/htmx-extensions.git"},"dependencies":{"htmx.org":"^2.0.2"},"devDependencies":{"chai":"^4.3.10","chai-dom":"^1.12.0","mocha":"10.1.0","mocha-chrome":"git+https://github.com/Telroshan/mocha-chrome.git","sinon":"^9.2.4"},"_id":"htmx-ext-path-params@2.0.2","gitHead":"5f10b3bf036455162009df5394ba82837e034085","description":"This extension uses request parameters to populate path variables. Used parameters are removed so they won't be sent in the query string or body anymore.","bugs":{"url":"https://github.com/bigskysoftware/htmx-extensions/issues"},"homepage":"https://github.com/bigskysoftware/htmx-extensions#readme","_nodeVersion":"22.4.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MPCOeP6J71J4LlLBtIuXHSz+oALGcQXD2QpetDrQLk1V6QssANYnQ0Ig9e9top14FuZkINp898kG/NHxPa2PuQ==","shasum":"ba0af3d8d11949c0429ca17b4f5f5e6b07dabedb","tarball":"https://registry.npmjs.org/htmx-ext-path-params/-/htmx-ext-path-params-2.0.2.tgz","fileCount":8,"unpackedSize":3681,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUZ41vQ583tGVRKRA8Z356dkEF7YXfmo21vRXkLoxCEgIgCa9vBC3kuP9cHebTTZAagiTP8AWh0DdDTknk2rPHWQ8="}]},"_npmUser":{"name":"carsongross","email":"carson@bigsky.software"},"directories":{},"maintainers":[{"name":"carsongross","email":"carson@bigsky.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmx-ext-path-params_2.0.2_1760758505261_0.2768063853875793"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-14T15:09:05.453Z","modified":"2025-10-18T03:35:05.610Z","2.0.0":"2024-03-14T15:09:05.667Z","2.0.1":"2025-02-13T20:36:39.978Z","2.0.2":"2025-10-18T03:35:05.442Z"},"bugs":{"url":"https://github.com/bigskysoftware/htmx-extensions/issues"},"homepage":"https://github.com/bigskysoftware/htmx-extensions#readme","repository":{"type":"git","url":"git+https://github.com/bigskysoftware/htmx-extensions.git"},"description":"This extension uses request parameters to populate path variables. Used parameters are removed so they won't be sent in the query string or body anymore.","maintainers":[{"name":"carsongross","email":"carson@bigsky.software"}],"readme":"\nThis extension uses request parameters to populate path variables. Used parameters are removed so they won't be sent in the query string or body anymore.\n\n## Install\n\n```html\n<script src=\"https://unpkg.com/htmx-ext-path-params@2.0.0/path-params.js\">\n```\n\n## Usage\n\nThis would invoke URL `/items/42?foo=bar`\n\n```html\n<div hx-ext=\"path-params\">\n    <a hx-get=\"/items/{itemId}\" hx-vals='{\"itemId\": \"42\", \"foo\": \"bar\"}'>test</div>\n</div>\n```\n","readmeFilename":"README.md"}