Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 893dde1

Browse files
authored
Merge pull request #19 from L13/bugfix/readme
- fixed description in readme
2 parents 5a646ca + 7e7bbb9 commit 893dde1

File tree

4 files changed

+32
-13
lines changed

4 files changed

+32
-13
lines changed

CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,85 @@
11
# Change Log
22
All notable changes to the "JavaScript and TypeScript Snippets" extension will be documented in this file.
33

4+
## [0.22.1] - 2024-04-23
5+
6+
### Fixed
7+
8+
- Fixed description in README.md.
9+
410
## [0.22.0] - 2024-03-31
511

612
### Added
13+
714
- Added `using` and `await using`.
815
- Added `Symbol.dispose` and `Symbol.asyncDispose`.
916
- Added `${clipboard}` and `${selection}` for keyboard shortcut usage.
1017

1118
### Changed
19+
1220
- Eliminated duplicated prefixes with value selection.
1321

1422
### Removed
23+
1524
- Removed primitive types for functions, getters, setters, methods and types.
1625
- Removed `typeof value !== ...`.
1726

1827
## [0.21.0] - 2023-04-09
1928

2029
### Added
30+
2131
- Added `l13Snippets.javascript.useFunctionBlockPadding` to enable or disable line padding in function blocks.
2232
- Added `l13Snippets.typescript.useFunctionBlockPadding` to enable or disable line padding in function blocks.
2333
- Added more snippets for TypeScript types like `declare`, `readonly`, `{ [K in T]: ... }` and `extends`.
2434

2535
### Changed
36+
2637
- Changed type formatting in TypeScript snippets.
2738

2839
## [0.20.0] - 2021-05-02
2940

3041
### Added
42+
3143
- Added brace scope for cases `case '': { ... break; }`.
3244
- Added type import `import type { ... } from '...'`.
3345

3446
## [0.19.0] - 2021-04-04
3547

3648
### Added
49+
3750
- Added to JSON `"key": false`, `"key": 0`, `"key": ""` and `"key": [ ... ]`.
3851
- Added `super.`.
3952

4053
### Changed
54+
4155
- Changed `return ` to `return;`.
4256
- Removed `;` from `new Promise( ... )`.
4357

4458
### Removed
59+
4560
- Removed `class NAME { ... }` and `class NAME extends PARENT { ... }`.
4661

4762
## [0.18.0] - 2020-08-02
4863

4964
### Added
65+
5066
- Added `Array.isArray()`.
5167
- Added `Object.assign()`, `Object.create()`, `Object.entries()`, `Object.keys()` and `Object.values()`.
5268
- Added `Symbol()`, `Symbol.for()` and `Symbol.keyFor()`.
5369
- Added primitive types to `toJSON`.
5470

5571
### Changed
72+
5673
- Added tab stop for loops and conditions to one line snippets.
5774

5875
### Fixed
76+
5977
- Fixed async typed functions.
6078

6179
## [0.17.0] - 2020-07-05
6280

6381
### Added
82+
6483
- Added info for [Built-In Extensions](https://marketplace.visualstudio.com/items?itemName=L13RARY.l13-built-in-extensions) to disable built-in JavaScript and TypeScript snippets.
6584
- Added `Promis.all()`, `Promis.resolve()` and `Promis.reject()`.
6685
- Added `new NAME()`, `new Array()`, `new Date()`and `new RegExp()`.
@@ -69,19 +88,23 @@ All notable changes to the "JavaScript and TypeScript Snippets" extension will b
6988
- Added `break;`
7089

7190
### Changed
91+
7292
- Changed display name from `L13 JS Snippets` to `JavaScript and TypeScript Snippets`.
7393

7494
### Fixed
95+
7596
- Fixed `export * from ...` snippets.
7697

7798
### Removed
99+
78100
- Removed keyword `static`.
79101
- Removed patterns with `:never`, `:object`, `:any`, etc. in TypeScript.
80102
- Removed patterns with `new Array()`, `new Date()`and `new RegExp()`, etc.
81103

82104
## [0.16.0] - 2020-06-07
83105

84106
### Added
107+
85108
- Added `for await ... of` loop.
86109
- Added keyword `yield`.
87110
- Added `return { ... };`.
@@ -99,23 +122,28 @@ All notable changes to the "JavaScript and TypeScript Snippets" extension will b
99122
## [0.15.0] - 2019-10-20
100123

101124
### Added
125+
102126
- Added support for JSON and JSONC.
103127
- Added support for JavaScript React and TypeScript React.
104128

105129
## [0.14.0] - 2019-09-22
106130

107131
### Added
132+
108133
- Added "else " snippet.
109134
- Added "switch () { case: break; }" snippet.
110135

111136
### Fixed
137+
112138
- Fixed "_" snippet in README.
113139
- Fixed enum snippet.
114140

115141
## [0.13.1] - 2019-08-25
116142

117143
### Fixed
144+
118145
- Fixed link in README
119146

120147
## [0.13.0] - 2019-08-25
148+
121149
- Initial release

README.md

+1-10
Original file line numberDiff line numberDiff line change
@@ -82,16 +82,7 @@ __The following prefixes are just examples to explain the rules.__ To see the co
8282
| `t1` | <b>t</b>ype <i>NAME</i> = <i>TYPE</i>; |
8383
| `t_` | <b>t</b>ype <i>NAME</i> = <b>{ ... };</b> |
8484

85-
### 2. Variable declarations, properties and methods are available with primitive types and accessors, too.
86-
87-
| Prefix | Snippet |
88-
| -------:| ------- |
89-
| `cb1` | <b>c</b>onst <i>NAME</i>:<b>b</b>oolean = false; |
90-
| `pb1` | <b>p</b>ublic <i>NAME</i>:<b>b</b>oolean = false; |
91-
| `pgn_` | <b>p</b>ublic <b>g</b>et <i>NAME</i> () :<b>n</b>umber <b>{ ... }</b> |
92-
| `pso_` | <b>p</b>ublic <b>s</b>tatic <i>NAME</i> () :<b>o</b>bject <b>{ ... }</b> |
93-
94-
### 3. An underscore "\_" at the start defines a private member or a mapped type.
85+
### 2. An underscore "\_" at the start defines a private member or a mapped type.
9586

9687
| Prefix | Snippet |
9788
| -------:| ------- |

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "l13-js-snippets",
33
"displayName": "JavaScript and TypeScript Snippets",
44
"description": "Keyword snippets and micro patterns for JavaScript and TypeScript",
5-
"version": "0.22.0",
5+
"version": "0.22.1",
66
"publisher": "L13RARY",
77
"license": "SEE LICENSE IN LICENSE.md",
88
"homepage": "https://github.com/l13/vscode-js-snippets/blob/master/README.md",

0 commit comments

Comments
 (0)