Skip to content

Commit 22d12ef

Browse files
committed
Snippet migration from cursorless-dev/cursorless#2838
1 parent c27372a commit 22d12ef

File tree

5 files changed

+36
-9
lines changed

5 files changed

+36
-9
lines changed

core/snippets/snippets/binder.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: bindClassFunction
22
description: Bind function or arg
33
phrase: binder
44
insertionScope: statement
5+
6+
$name.wrapperPhrase: binder
57
---
68

79
language: typescript | javascript | typescriptreact | javascriptreact

core/snippets/snippets/ifElseStatement.snippet

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: ifElseStatement
22
phrase: if else
3+
4+
$alternative.wrapperPhrase: else
5+
$consequence.wrapperPhrase: if else
36
---
47

58
language: shellscript

core/snippets/snippets/link.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: link
22
description: Link
33
phrase: link
4+
5+
$text.wrapperPhrase: link
46
---
57

68
language: markdown

core/snippets/snippets/map.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: map
22
description: Map
33
phrase: map
4+
5+
$value.wrapperPhrase: map
46
---
57

68
language: javascript | typescript | typescriptreact | javascriptreact
Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,61 @@
1-
name: letDeclarationWithType
2-
description: Let variable declaration with type
3-
phrase: let type
4-
insertionScope: statement
5-
6-
$value.wrapperPhrase: let type
7-
$value.wrapperScope: statement
8-
---
9-
1+
name: mobxConstructor
2+
description: Constructor using makeAutoObservable
103
language: typescript | javascript | typescriptreact | javascriptreact
4+
insertionScope: namedFunction
115
-
126
constructor($parameters) {
137
makeAutoObservable(this);
148
}
159
---
1610

11+
name: constantDeclaration
12+
description: Constant variable declaration
1713
language: typescript | javascript | typescriptreact | javascriptreact
14+
phrase: con
15+
insertionScope: statement
1816

1917
$name.insertionFormatter: PRIVATE_CAMEL_CASE
18+
$value.wrapperPhrase: con
19+
$value.wrapperScope: statement
2020
-
2121
const $name = ${value/^([^;]*);?$/$1/};
2222
---
2323

24+
name: constantDeclarationWithType
25+
description: Constant variable declaration with type
2426
language: typescript | javascript | typescriptreact | javascriptreact
27+
phrase: con type
28+
insertionScope: statement
2529

2630
$name.insertionFormatter: PRIVATE_CAMEL_CASE
31+
$value.wrapperPhrase: con type
32+
$value.wrapperScope: statement
2733
-
2834
const $name: $type = ${value/^([^;]*);?$/$1/};
2935
---
3036

37+
name: letDeclaration
38+
description: Let variable declaration
3139
language: typescript | javascript | typescriptreact | javascriptreact
40+
phrase: let
41+
insertionScope: statement
3242

3343
$name.insertionFormatter: PRIVATE_CAMEL_CASE
44+
$value.wrapperPhrase: let
45+
$value.wrapperScope: statement
3446
-
3547
let $name = ${value/^([^;]*);?$/$1/};
3648
---
3749

50+
name: letDeclarationWithType
51+
description: Let variable declaration with type
3852
language: typescript | javascript | typescriptreact | javascriptreact
53+
phrase: let type
54+
insertionScope: statement
3955

4056
$name.insertionFormatter: PRIVATE_CAMEL_CASE
57+
$value.wrapperPhrase: let type
58+
$value.wrapperScope: statement
4159
-
4260
let $name: $type = ${value/^([^;]*);?$/$1/};
4361
---

0 commit comments

Comments
 (0)