{"_id":"@dafeliton/jupyterlab-notebookparams","_rev":"2-180268773c024ba1834ab387d6b82439","name":"@dafeliton/jupyterlab-notebookparams","dist-tags":{"latest":"3.3.0"},"versions":{"3.1.1":{"name":"@dafeliton/jupyterlab-notebookparams","version":"3.1.1","keywords":["jupyter","jupyterlab","jupyterlab-extension"],"author":{"name":"Ólafur Haukur Flygenring","email":"olafurh@genuitysci.com"},"license":"MIT","_id":"@dafeliton/jupyterlab-notebookparams@3.1.1","maintainers":[{"name":"dafeliton","email":"dafeliton@ucsd.edu"}],"homepage":"https://github.com/ucsd-ets/jupyterlab-notebookparams","bugs":{"url":"https://github.com/ucsd-ets/jupyterlab-notebookparams/issues"},"dist":{"shasum":"2b1badd6bf3854229a0388307ca99b5c5e6500bc","tarball":"https://registry.npmjs.org/@dafeliton/jupyterlab-notebookparams/-/jupyterlab-notebookparams-3.1.1.tgz","fileCount":6,"integrity":"sha512-nEs+Vh1REJpT2QxVMKLhmEKEZfxdudf7brav/vJ4bJi9y7vw5TEeacGIAfYiiBp05MjrodFTkaq/Y0TZWa0nIQ==","signatures":[{"sig":"MEUCIEbMc4aFyX1XnE+mY1QXZfJDKQIawgeIGcQLlCgCwoC1AiEAhvPN5megY+X80bClHq2mHGfpo9yKhgOZE7S6DhG9rbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5621},"main":"lib/index.js","style":"style/index.css","types":"lib/index.d.ts","gitHead":"f01b1c6ac7bbf427f1bdfc9fa2d7e811348cea32","scripts":{"build":"tsc","clean":"rimraf lib && rimraf tsconfig.tsbuildinfo","watch":"tsc -w","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"dafeliton","email":"dafeliton@ucsd.edu"},"jupyterlab":{"extension":true},"repository":{"url":"git+https://github.com/ucsd-ets/jupyterlab-notebookparams.git","type":"git"},"_npmVersion":"9.2.0","description":"A JupyterLab extension that populates notebooks with URL parameters","directories":{},"sideEffects":["style/*.css"],"_nodeVersion":"18.19.0","dependencies":{"json-schema":"^0.4.0","@codemirror/language":"^6.0.1","@jupyterlab/notebook":"^4.0.0","@jupyterlab/application":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~5.0.0","typescript":"~5.0.4","@types/json-schema":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jupyterlab-notebookparams_3.1.1_1733445038650_0.365572142984919","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@dafeliton/jupyterlab-notebookparams","version":"3.2.0","keywords":["jupyter","jupyterlab","jupyterlab-extension"],"author":{"name":"Ólafur Haukur Flygenring","email":"olafurh@genuitysci.com"},"license":"MIT","_id":"@dafeliton/jupyterlab-notebookparams@3.2.0","maintainers":[{"name":"dafeliton","email":"dafeliton@ucsd.edu"}],"homepage":"https://github.com/ucsd-ets/jupyterlab-notebookparams","bugs":{"url":"https://github.com/ucsd-ets/jupyterlab-notebookparams/issues"},"dist":{"shasum":"64eba39b6a2696fb5bd45ea778221e351c6a1654","tarball":"https://registry.npmjs.org/@dafeliton/jupyterlab-notebookparams/-/jupyterlab-notebookparams-3.2.0.tgz","fileCount":6,"integrity":"sha512-khyxoCcF6WisYhpEjck5y4HKWyt7hkr92jSeQPy3eOXQtcd231yqVop54iygo7/AMSYOpcvAmYbniNo+/FPy+w==","signatures":[{"sig":"MEYCIQChNRWgXTqaAw4EsOGmqgrkAS69q9SYI0EW4zxdxRDYCAIhAMDFclfb6/9B/6bmB9zSJyE1WgJSwCz4+QMPqqxsKonQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7259},"main":"lib/index.js","style":"style/index.css","types":"lib/index.d.ts","gitHead":"59150caca6741ac637306eabc448e9188ddaf42c","scripts":{"build":"tsc","clean":"rimraf lib && rimraf tsconfig.tsbuildinfo","watch":"tsc -w","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"dafeliton","email":"dafeliton@ucsd.edu"},"jupyterlab":{"extension":true},"repository":{"url":"git+https://github.com/ucsd-ets/jupyterlab-notebookparams.git","type":"git"},"_npmVersion":"9.2.0","description":"A JupyterLab extension that populates notebooks with URL parameters","directories":{},"sideEffects":["style/*.css"],"_nodeVersion":"18.19.0","dependencies":{"json-schema":"^0.4.0","@codemirror/language":"^6.0.1","@jupyterlab/notebook":"^4.0.0","@jupyterlab/application":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~5.0.0","typescript":"~5.0.4","@types/json-schema":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jupyterlab-notebookparams_3.2.0_1733519147109_0.8330793663421241","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@dafeliton/jupyterlab-notebookparams","version":"3.3.0","description":"A JupyterLab extension that populates notebooks with URL parameters","keywords":["jupyter","jupyterlab","jupyterlab-extension"],"homepage":"https://github.com/ucsd-ets/jupyterlab-notebookparams","bugs":{"url":"https://github.com/ucsd-ets/jupyterlab-notebookparams/issues"},"license":"MIT","author":{"name":"Ólafur Haukur Flygenring","email":"olafurh@genuitysci.com"},"main":"lib/index.js","types":"lib/index.d.ts","style":"style/index.css","repository":{"type":"git","url":"git+https://github.com/ucsd-ets/jupyterlab-notebookparams.git"},"scripts":{"build":"tsc","clean":"rimraf lib && rimraf tsconfig.tsbuildinfo","prepare":"npm run clean && npm run build","watch":"tsc -w"},"dependencies":{"@jupyterlab/application":"^4.0.0","@jupyterlab/notebook":"^4.0.0","@codemirror/language":"^6.0.1","json-schema":"^0.4.0"},"devDependencies":{"rimraf":"~5.0.0","typescript":"~5.0.4","@types/json-schema":"^7.0.0"},"sideEffects":["style/*.css"],"jupyterlab":{"extension":true},"gitHead":"e57ee2d1be0c939d956d049a8aca69c2f73be33c","_id":"@dafeliton/jupyterlab-notebookparams@3.3.0","_nodeVersion":"18.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-2/DYmIxX5VdQGW1JwYNphxGkhTWqbtwjynVTynZCpAFdPfu+XrSkuIId3UlBc2MX9q9ov5O+iCV4ZGkVSkJDLQ==","shasum":"ef504312afb6b1d3f2e06be6cf45b04450999fac","tarball":"https://registry.npmjs.org/@dafeliton/jupyterlab-notebookparams/-/jupyterlab-notebookparams-3.3.0.tgz","fileCount":6,"unpackedSize":7454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc0I0u87IFXxwCgqGN+kpRBBFVSGC3VqhmVIJk2Z4FyAiArieQulVSp4QPAmE8yi5IbNlnmGkvL8512sERAoDnThg=="}]},"_npmUser":{"name":"dafeliton","email":"dafeliton@ucsd.edu"},"directories":{},"maintainers":[{"name":"dafeliton","email":"dafeliton@ucsd.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jupyterlab-notebookparams_3.3.0_1733768433343_0.11836293224420857"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-06T00:30:38.527Z","modified":"2024-12-09T18:20:33.686Z","3.1.1":"2024-12-06T00:30:38.801Z","3.2.0":"2024-12-06T21:05:47.306Z","3.3.0":"2024-12-09T18:20:33.532Z"},"bugs":{"url":"https://github.com/ucsd-ets/jupyterlab-notebookparams/issues"},"author":{"name":"Ólafur Haukur Flygenring","email":"olafurh@genuitysci.com"},"license":"MIT","homepage":"https://github.com/ucsd-ets/jupyterlab-notebookparams","keywords":["jupyter","jupyterlab","jupyterlab-extension"],"repository":{"type":"git","url":"git+https://github.com/ucsd-ets/jupyterlab-notebookparams.git"},"description":"A JupyterLab extension that populates notebooks with URL parameters","maintainers":[{"name":"dafeliton","email":"dafeliton@ucsd.edu"}],"readme":"# jupyterlab-notebookparams\n\nA JupyterLab extension that populates notebooks with URL parameters.\n\nFunctionality lifted from https://github.com/manics/jupyter-notebookparams and made into a jupyterlab extension.\n\n\n## Prerequisites\n\n* JupyterLab\n\n## Installation\n\n```bash\njupyter labextension install @dafeliton/jupyterlab-notebookparams\n```\n\n# Usage\nCreate a notebook cell that starts with the exact string ```# Parameters:``` Add parameters to the URL of a notebook, e.g. ```http://example.org/notebook.ipynb?a=1&b=False```. The content of the first cell starting with ```# Parameters:``` will be replaced with the passed parameters, e.g.\n\n```\n# Parameters:\na = 1\nb = False\n```\nAdd the parameter ```autorun=true``` to automatically run the notebook.\n\nWARNING: This extension does not parse the parameter values so arbitrary code can be executed in the parameter value.\n\n## Development\n\nFor a development install (requires npm version 4 or later), do the following in the repository directory:\n\n```bash\nnpm install\nnpm run build\njupyter labextension link .\n```\n\nTo rebuild the package and the JupyterLab app:\n\n```bash\nnpm run build\njupyter lab build\n```","readmeFilename":"README.md"}