forked from nikitakit/hydrogen-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
72 lines (72 loc) · 2.6 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"name": "hydrogen-python",
"main": "./lib/main",
"version": "0.0.7",
"description": "Python language-specific extensions for hydrogen",
"keywords": [
"hydrogen",
"jupyter",
"ipython"
],
"consumedServices": {
"hydrogen.provider": {
"versions": {
"^1.2.0": "consumeHydrogen"
}
}
},
"repository": "https://github.com/nikitakit/hydrogen-python",
"license": "MIT",
"engines": {
"atom": ">=1.0.0 <2.0.0"
},
"scripts": {
"lint": "eslint ."
},
"dependencies": {
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-table": "^6.7.6",
"strip-indent": "^2.0.0",
"uuid": "^3.0.1"
},
"package-deps": [
"hydrogen"
],
"devDependencies": {
"babel-eslint": "^7.1.0",
"eslint": "^3.9.1",
"eslint-config-airbnb-base": "^10.0.1",
"eslint-plugin-import": "^2.2.0"
},
"configSchema": {
"expandCode": {
"title": "Extend Executable Code [experimental]",
"type": "boolean",
"default": "false",
"description": "When a line is executed without selection, hydrogen only passes on code up that is indented compared to the current line. In python that unfortunately does not always work, because some control structures (e.g. else) continue on the same indentation level. Enabling this setting expands the executed code beyond what hydrogen suggests on the basis of the indentation level. The statements which trigger such extension can be defined below. *Warning:* The hydrogen tick markers are unfortunately _not_ moved to the right location."
},
"expandCodeList": {
"title": "Code to Expand",
"type": "array",
"default": [
"else",
"elif",
"except",
"finally",
"\\}",
"\\]",
"\\)"
],
"description": "If the above setting is enabled, this list will be passed to a regex. Any of these items in the list need to occur on the same intentation level as the first line. You may define your own custom elements to modify the code to your preferred behaviour. In the default setting, else, elif, except, finally, as well as all closing braces are expanded on."
},
"prependCodeList": {
"title": "Code to Expand Before the Execution",
"type": "array",
"default": [
"@"
],
"description": "If the above setting is enabled, this list will be passed to a regex. Any of these items in the list need to occur on the same intentation level as the first line. You may define your own custom elements to modify the code to your preferred behaviour. In the default setting, the @ decorator is prepended."
}
}
}