3 "displayName": "Ormolu",
4 "publisher": "ilyakooo0",
5 "description": "Haskell code formatter with ormolu",
9 "url": "https://github.com/ilyakooo0/vs-code-ormolu"
18 "main": "./out/extension.js",
29 "ormolu.extensions.AlternativeLayoutRule": {
32 "description": "Enable the AlternativeLayoutRule extension."
34 "ormolu.extensions.AlternativeLayoutRuleTransitional": {
37 "description": "Enable the AlternativeLayoutRuleTransitional extension."
39 "ormolu.extensions.Arrows": {
42 "description": "Enable the Arrows extension."
44 "ormolu.extensions.BangPatterns": {
47 "description": "Enable the BangPatterns extension."
49 "ormolu.extensions.Cpp": {
52 "description": "Enable the Cpp extension."
54 "ormolu.extensions.MagicHash": {
57 "description": "Enable the MagicHash extension."
59 "ormolu.extensions.MonadComprehensions": {
62 "description": "Enable the MonadComprehensions extension."
64 "ormolu.extensions.PatternSynonyms": {
67 "description": "Enable the PatternSynonyms extension."
69 "ormolu.extensions.RecursiveDo": {
72 "description": "Enable the RecursiveDo extension."
74 "ormolu.extensions.StaticPointers": {
77 "description": "Enable the StaticPointers extension."
79 "ormolu.extensions.TemplateHaskellQuotes": {
82 "description": "Enable the TemplateHaskellQuotes extension."
84 "ormolu.extensions.TransformListComp": {
87 "description": "Enable the TransformListComp extension."
89 "ormolu.extensions.TypeApplications": {
92 "description": "Enable the TypeApplications extension."
94 "ormolu.extensions.UnboxedSums": {
97 "description": "Enable the UnboxedSums extension."
99 "ormolu.extensions.UnboxedTuples": {
102 "description": "Enable the UnboxedTuples extension."
104 "ormolu.extensions.UnicodeSyntax": {
107 "description": "Enable the UnicodeSyntax extension."
109 "ormolu.tolerateCpp": {
112 "description": "Do not fail if CPP pragma is present."
117 "description": "Run in \"unsafe\" mode. Do formatting faster but without automatic detection of defects."
119 "ormolu.checkIdempotency": {
122 "description": "Fail if formatting is not idempotent."
124 "ormolu.customArguments": {
130 "description": "Custom arguments to pass to ormolu."
132 "ormolu.executablePath": {
137 "description": "The path to the ormolu executable to use."
142 "activationEvents": [
146 "vscode:prepublish": "yarn run compile",
147 "compile": "tsc -p ./",
148 "watch": "tsc -watch -p ./",
149 "pretest": "yarn run compile",
150 "test": "node ./out/test/runTest.js"
153 "@types/glob": "^7.1.1",
154 "@types/mocha": "^5.2.6",
155 "@types/node": "^10.12.21",
156 "@types/vscode": "^1.39.0",
159 "typescript": "^3.3.1",
161 "vscode-test": "^1.2.0"
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list