1
1
# Contributing to Jupyter Notebook
2
2
3
- Thanks for contributing to Jupyter Notebook!
3
+ Thanks for showing interest on contributing to Jupyter Notebook!
4
4
5
5
Make sure to follow [ Project Jupyter's Code of Conduct] ( https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md )
6
6
for a friendly and welcoming collaborative environment.
@@ -35,7 +35,7 @@ jlpm develop
35
35
jupyter server extension enable notebook
36
36
```
37
37
38
- ` notebook ` follows a monorepo structure. To build all the packages at once:
38
+ ` notebook ` follows a monorepo structure. To build all the packages at once use :
39
39
40
40
``` bash
41
41
jlpm build
@@ -72,7 +72,7 @@ jupyter notebook
72
72
73
73
### Local changes in Notebook dependencies
74
74
75
- The development installation described above fetches JavaScript dependencies from [ npmjs] ( https://www.npmjs.com/ ) ,
75
+ The developmental installations described above fetches JavaScript dependencies from [ npmjs] ( https://www.npmjs.com/ ) ,
76
76
according to the versions in the _ package.json_ file.
77
77
However, it is sometimes useful to be able to test changes in Notebook, with dependencies (e.g. ` @jupyterlab ` packages) that have not yet
78
78
been published.
@@ -92,7 +92,7 @@ Notebook, acting as a local package repository.
92
92
With the previous example, it would be ` yalc add @jupyterlab/ui-components ` .
93
93
- Notebook is a monerepo, so we want this dependency to be 'linked' as a resolution (for all sub-packages) instead
94
94
of a dependency.\
95
- The easiest way is to manually move the new entry in _ package.json_ from _ dependencies_ to _ resolutions_ .
95
+ The easiest way is to do it is manually move the new entry in _ package.json_ from _ dependencies_ to _ resolutions_ .
96
96
- Build Notebook with the local dependency:\
97
97
` jlpm install && jlpm build `
98
98
@@ -199,8 +199,8 @@ You can invoke the pre-commit hook by hand at any time with:
199
199
pre-commit run
200
200
```
201
201
202
- which should run any autoformatting on your code
203
- and tell you about any errors it couldn't fix automatically.
202
+ Which should run any autoformatting on your code
203
+ and tell you about any errors that it couldn't fix automatically.
204
204
You may also install [ black integration] ( https://github.com/psf/black#editor-integration )
205
205
into your text editor to format code automatically.
206
206
0 commit comments