{"action":"created","issue":{"url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/6419","repository_url":"https://api.github.com/repos/jupyterlab/jupyterlab","labels_url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/6419/labels{/name}","comments_url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/6419/comments","events_url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/6419/events","html_url":"https://github.com/jupyterlab/jupyterlab/issues/6419","id":449006288,"node_id":"MDU6SXNzdWU0NDkwMDYyODg=","number":6419,"title":"Labextension with file: dependency doesn't work","user":{"login":"travigd","id":773453,"node_id":"MDQ6VXNlcjc3MzQ1Mw==","avatar_url":"https://avatars0.githubusercontent.com/u/773453?v=4","gravatar_id":"","url":"https://api.github.com/users/travigd","html_url":"https://github.com/travigd","followers_url":"https://api.github.com/users/travigd/followers","following_url":"https://api.github.com/users/travigd/following{/other_user}","gists_url":"https://api.github.com/users/travigd/gists{/gist_id}","starred_url":"https://api.github.com/users/travigd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/travigd/subscriptions","organizations_url":"https://api.github.com/users/travigd/orgs","repos_url":"https://api.github.com/users/travigd/repos","events_url":"https://api.github.com/users/travigd/events{/privacy}","received_events_url":"https://api.github.com/users/travigd/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/jupyterlab/jupyterlab/milestones/5","html_url":"https://github.com/jupyterlab/jupyterlab/milestone/5","labels_url":"https://api.github.com/repos/jupyterlab/jupyterlab/milestones/5/labels","id":1958354,"node_id":"MDk6TWlsZXN0b25lMTk1ODM1NA==","number":5,"title":"Reference","description":"This milestone is for issues that have no further action planned, but which are useful reference.","creator":{"login":"jasongrout","id":192614,"node_id":"MDQ6VXNlcjE5MjYxNA==","avatar_url":"https://avatars0.githubusercontent.com/u/192614?v=4","gravatar_id":"","url":"https://api.github.com/users/jasongrout","html_url":"https://github.com/jasongrout","followers_url":"https://api.github.com/users/jasongrout/followers","following_url":"https://api.github.com/users/jasongrout/following{/other_user}","gists_url":"https://api.github.com/users/jasongrout/gists{/gist_id}","starred_url":"https://api.github.com/users/jasongrout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasongrout/subscriptions","organizations_url":"https://api.github.com/users/jasongrout/orgs","repos_url":"https://api.github.com/users/jasongrout/repos","events_url":"https://api.github.com/users/jasongrout/events{/privacy}","received_events_url":"https://api.github.com/users/jasongrout/received_events","type":"User","site_admin":false},"open_issues":219,"closed_issues":538,"state":"open","created_at":"2016-08-23T15:38:23Z","updated_at":"2019-08-06T03:34:26Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2019-05-27T22:50:02Z","updated_at":"2019-08-06T05:47:32Z","closed_at":"2019-06-05T22:30:36Z","author_association":"NONE","body":"This is for [WebIO.jl](https://github.com/JuliaGizmos/WebIO.jl).\r\n\r\nWe currently have a monorepo with this directory structure.\r\n```\r\n./packages/\r\n├── blink-provider\r\n├── generic-http-provider\r\n├── jupyter-lab-provider\r\n├── jupyter-notebook-provider\r\n├── mux-provider\r\n├── webio\r\n├── package.json\r\n├── lerna.json\r\n```\r\n\r\nEssentially the `webio` directory contains the core implementation while `jupyter-lab-provider` provides the JupyterLab glue. But because of the way lerna works, `jupyter-lab-provider` has a dependency on `file:../webio` which breaks the labextension install process.\r\n\r\nIs there any way around this? We can publish things to NPM but it'd be nice to be able to also install the package locally (via `jupyter labextension install /path/to/jupyter-lab-provider`)."},"comment":{"url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/comments/518512295","html_url":"https://github.com/jupyterlab/jupyterlab/issues/6419#issuecomment-518512295","issue_url":"https://api.github.com/repos/jupyterlab/jupyterlab/issues/6419","id":518512295,"node_id":"MDEyOklzc3VlQ29tbWVudDUxODUxMjI5NQ==","user":{"login":"lock[bot]","id":33595554,"node_id":"MDM6Qm90MzM1OTU1NTQ=","avatar_url":"https://avatars1.githubusercontent.com/in/6672?v=4","gravatar_id":"","url":"https://api.github.com/users/lock%5Bbot%5D","html_url":"https://github.com/apps/lock","followers_url":"https://api.github.com/users/lock%5Bbot%5D/followers","following_url":"https://api.github.com/users/lock%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/lock%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/lock%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lock%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/lock%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/lock%5Bbot%5D/repos","events_url":"https://api.github.com/users/lock%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/lock%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2019-08-06T05:47:32Z","updated_at":"2019-08-06T05:47:32Z","author_association":"NONE","body":"This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a [new issue](https://github.com/jupyterlab/jupyterlab/issues/new/choose) for related discussion."}}
{"actor":{"display_login":"lock"}}