Skip to content

Commit 8c75003

Browse files
committed
Update dev-dependencies
1 parent f94fa08 commit 8c75003

File tree

2 files changed

+61
-61
lines changed

2 files changed

+61
-61
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"Titus Wormer <[email protected]> (https://wooorm.com)"
1212
],
1313
"devDependencies": {
14-
"remark-cli": "^11.0.0",
15-
"remark-preset-wooorm": "^9.0.0"
14+
"remark-cli": "^12.0.0",
15+
"remark-preset-wooorm": "^10.0.0"
1616
},
1717
"scripts": {
1818
"format": "remark . -qfo",

readme.md

+59-59
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ The latest released version is [`1.0.0`][latest].
1616

1717
## Contents
1818

19-
* [Introduction](#introduction)
20-
* [Where this specification fits](#where-this-specification-fits)
21-
* [ESTree](#estree)
22-
* [Nodes](#nodes)
23-
* [`Node`](#node)
24-
* [`RegExpLiteral`](#regexpliteral)
25-
* [`BigIntLiteral`](#bigintliteral)
26-
* [Recommendations](#recommendations)
27-
* [Glossary](#glossary)
28-
* [List of utilities](#list-of-utilities)
29-
* [References](#references)
30-
* [Security](#security)
31-
* [Related](#related)
32-
* [Contribute](#contribute)
33-
* [Acknowledgments](#acknowledgments)
34-
* [License](#license)
19+
* [Introduction](#introduction)
20+
* [Where this specification fits](#where-this-specification-fits)
21+
* [ESTree](#estree)
22+
* [Nodes](#nodes)
23+
* [`Node`](#node)
24+
* [`RegExpLiteral`](#regexpliteral)
25+
* [`BigIntLiteral`](#bigintliteral)
26+
* [Recommendations](#recommendations)
27+
* [Glossary](#glossary)
28+
* [List of utilities](#list-of-utilities)
29+
* [References](#references)
30+
* [Security](#security)
31+
* [Related](#related)
32+
* [Contribute](#contribute)
33+
* [Acknowledgments](#acknowledgments)
34+
* [License](#license)
3535

3636
## Introduction
3737

@@ -64,15 +64,15 @@ throughout its ecosystem.
6464

6565
ESTree is great but it is missing some things:
6666

67-
* Trees can’t be roundtripped through `JSON.parse(JSON.stringify(s))`,
68-
leading to cache troubles
69-
* Columns are 0-indexed, whereas most text editors display 1-indexed
70-
columns, leading to a tiny discrepancy or some math to display warnings
71-
* There is no recommendation for range-based positional info,
72-
leading implementations to scatter them in different places
73-
* There is no safe space for metadata,
74-
leading implementations to scatter them in different places
75-
* There are no recommendations for how to handle JSX, comments, or raw values
67+
* Trees can’t be roundtripped through `JSON.parse(JSON.stringify(s))`,
68+
leading to cache troubles
69+
* Columns are 0-indexed, whereas most text editors display 1-indexed
70+
columns, leading to a tiny discrepancy or some math to display warnings
71+
* There is no recommendation for range-based positional info,
72+
leading implementations to scatter them in different places
73+
* There is no safe space for metadata,
74+
leading implementations to scatter them in different places
75+
* There are no recommendations for how to handle JSX, comments, or raw values
7676

7777
These are minor nits, which is why esast is a superset.
7878

@@ -142,22 +142,22 @@ X and Y are both referenced in an array at a field on node Y.
142142

143143
See the [unist list of utilities][utilities] for more utilities.
144144

145-
* [`estree-util-attach-comments`](https://github.com/syntax-tree/estree-util-attach-comments)
146-
— attach comments to estree nodes
147-
* [`estree-util-build-jsx`](https://github.com/syntax-tree/estree-util-build-jsx)
148-
— transform JSX to function calls
149-
* [`estree-util-is-identifier-name`](https://github.com/syntax-tree/estree-util-is-identifier-name)
150-
— check if something can be an identifier name
151-
* [`estree-util-value-to-estree`](https://github.com/remcohaszing/estree-util-value-to-estree)
152-
— convert a JavaScript value to an estree expression
153-
* [`estree-util-to-js`](https://github.com/syntax-tree/estree-util-to-js)
154-
— serialize as JavaScript
155-
* [`estree-util-visit`](https://github.com/syntax-tree/estree-util-visit)
156-
— visit nodes
157-
* [`esast-util-from-estree`](https://github.com/syntax-tree/esast-util-from-estree)
158-
— transform from estree
159-
* [`esast-util-from-js`](https://github.com/syntax-tree/esast-util-from-js)
160-
— parse from JavaScript
145+
* [`estree-util-attach-comments`](https://github.com/syntax-tree/estree-util-attach-comments)
146+
— attach comments to estree nodes
147+
* [`estree-util-build-jsx`](https://github.com/syntax-tree/estree-util-build-jsx)
148+
— transform JSX to function calls
149+
* [`estree-util-is-identifier-name`](https://github.com/syntax-tree/estree-util-is-identifier-name)
150+
— check if something can be an identifier name
151+
* [`estree-util-value-to-estree`](https://github.com/remcohaszing/estree-util-value-to-estree)
152+
— convert a JavaScript value to an estree expression
153+
* [`estree-util-to-js`](https://github.com/syntax-tree/estree-util-to-js)
154+
— serialize as JavaScript
155+
* [`estree-util-visit`](https://github.com/syntax-tree/estree-util-visit)
156+
— visit nodes
157+
* [`esast-util-from-estree`](https://github.com/syntax-tree/esast-util-from-estree)
158+
— transform from estree
159+
* [`esast-util-from-js`](https://github.com/syntax-tree/esast-util-from-js)
160+
— parse from JavaScript
161161

162162
Please use either `estree-util-` (if it works with all ESTrees, preferred)
163163
or `esast-util-` (if it uses on esast specific features) as a prefix.
@@ -167,20 +167,20 @@ topic on GitHub.
167167

168168
## References
169169

170-
* **unist**:
171-
[Universal Syntax Tree][unist].
172-
T. Wormer; et al.
173-
* **JavaScript**:
174-
[ECMAScript Language Specification][javascript].
175-
Ecma International.
176-
* **JSON**
177-
[The JavaScript Object Notation (JSON) Data Interchange Format][json],
178-
T. Bray.
179-
IETF.
180-
* **Web IDL**:
181-
[Web IDL][webidl],
182-
C. McCormack.
183-
W3C.
170+
* **unist**:
171+
[Universal Syntax Tree][unist].
172+
T. Wormer; et al.
173+
* **JavaScript**:
174+
[ECMAScript Language Specification][javascript].
175+
Ecma International.
176+
* **JSON**
177+
[The JavaScript Object Notation (JSON) Data Interchange Format][json],
178+
T. Bray.
179+
IETF.
180+
* **Web IDL**:
181+
[Web IDL][webidl],
182+
C. McCormack.
183+
W3C.
184184

185185
## Security
186186

@@ -190,10 +190,10 @@ Always be careful with user input.
190190

191191
## Related
192192

193-
* [hast](https://github.com/syntax-tree/hast) — HTML
194-
* [mdast](https://github.com/syntax-tree/mdast) — Markdown
195-
* [nlcst](https://github.com/syntax-tree/nlcst) — Natural language
196-
* [xast](https://github.com/syntax-tree/xast) — XML
193+
* [hast](https://github.com/syntax-tree/hast) — HTML
194+
* [mdast](https://github.com/syntax-tree/mdast) — Markdown
195+
* [nlcst](https://github.com/syntax-tree/nlcst) — Natural language
196+
* [xast](https://github.com/syntax-tree/xast) — XML
197197

198198
## Contribute
199199

0 commit comments

Comments
 (0)