JSONVisitor.onObjectBegin and JSONVisitor.onArrayBegin can now return false to instruct the visitor that no children should be visited.
3.2.0 2022-08-30
update the version of the bundled Javascript files to es2020.
include all const enum values in the bundled JavaScript files (ScanError, SyntaxKind, ParseErrorCode).
3.1.0 2022-07-07
added new API FormattingOptions.keepLines : It leaves the initial line positions in the formatting.
3.0.0 2020-11-13
fixed API spec for parseTree. Can return undefine for empty input.
added new API FormattingOptions.insertFinalNewline.
2.3.0 2020-07-03
new API ModificationOptions.isArrayInsertion: If JSONPath refers to an index of an array and isArrayInsertion is true, then modify will insert a new item at that location instead of overwriting its contents.
ModificationOptions.formattingOptions is now optional. If not set, newly inserted content will not be formatted.
2.2.0 2019-10-25
added ParseOptions.allowEmptyContent. Default is false.
new API getNodeType: Returns the type of a value returned by parse.
parse: Fix issue with empty property name
2.1.0 2019-03-29
JSONScanner and JSONVisitor return lineNumber / character.
2.0.0 2018-04-12
renamed Node.columnOffset to Node.colonOffset
new API getNodePath: Gets the JSON path of the given JSON DOM node
new API findNodeAtOffset: Finds the most inner node at the given offset. If includeRightBound is set, also finds nodes that end at the given offset.
1.0.3 2018-03-07
provide ems modules
1.0.2 2018-03-05
added the visit.onComment API, reported when comments are allowed.
added the ParseErrorCode.InvalidCommentToken enum value, reported when comments are disallowed.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dev-dependencies group with 6 updates in the / directory:
20.1.1
21.0.0
20.12.11
20.14.9
12.2.0
12.3.3
3.2.1
3.3.1
3.2.5
3.3.2
5.4.5
5.5.3
Updates
@octokit/rest
from 20.1.1 to 21.0.0Release notes
Sourced from
@octokit/rest
's releases.... (truncated)
Commits
12b6c65
feat: v21 (#413)32649a8
build(deps-dev): Bump braces from 3.0.2 to 3.0.3 (#439)53cee64
ci(action): update actions/checkout digest to 692973e (#438)7c96525
chore(deps): update dependency marked to v13a46b4c8
🚧 Workflows have changed (#435)b90bc79
chore(deps): update dependency semantic-release to v24bc41b70
chore(deps): update dependency esbuild to ^0.21.0 (#429)c1892ed
ci(action): update actions/checkout digest to a5ac7e5 (#432)Updates
@types/node
from 20.12.11 to 20.14.9Commits
Updates
danger
from 12.2.0 to 12.3.3Changelog
Sourced from danger's changelog.
Commits
92d2525
Release 12.3.3fd63c91
Prepare for releasef725706
Merge pull request #1456 from matthewh/danger-js-1180-fix_compiler_optionc175fef
fix(node): #1180 - Adjust tsconfig compiler optionsc54a1fd
Release 12.3.2228aca0
More logs082de57
CHANGELOGd99a404
Merge pull request #1455 from matthewh/danger-js-1180-esm_support7fb5f74
fix(node): #1180 - Enable ESM supportfff9545
Release 12.3.1Updates
jsonc-parser
from 3.2.1 to 3.3.1Release notes
Sourced from jsonc-parser's releases.
... (truncated)
Changelog
Sourced from jsonc-parser's changelog.
... (truncated)
Commits
3c9b420
remove exports, prepare 3.3.1 (#92)4f3cf98
prepare 3.3.0 (#90)9e24580
Allow the visitor to cease callbacks (#88)cfe32ac
Bump braces from 3.0.2 to 3.0.3 (#89)Updates
prettier
from 3.2.5 to 3.3.2Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
1596a60
Release 3.3.2aebcee5
chore(deps): update dependency esbuild to v0.21.5 (#16379)57aa928
chore(deps): update dependency c8 to v10 (#16380)c3d0b7f
chore(deps): update typescript-eslint to v7.13.0 (#16376)27c35db
chore(deps): update dependency codemirror-graphql to v2.0.12 (#16369)6de3258
chore(deps): update dependency jest to v30.0.0-alpha.5 (#16371)b5f983d
Upgrade yarn to v4.3.0 (#16377)d6f37c4
chore(deps): update dependency browserslist to v4.23.1 (#16368)5055b7d
chore(deps): update dependency execa to v9.2.0 (#16372)f4608cc
chore(deps): update dependency cspell to v8.8.4 (#16370)Updates
typescript
from 5.4.5 to 5.5.3Release notes
Sourced from typescript's releases.
... (truncated)
Commits
f0e9921
Bump version to 5.5.3 and LKG738bd60
Cherry-pick #58966 to release-5.5 (#59002)ce2e60e
Update LKGf3b21a2
🤖 Pick PR #58931 (Defer creation of barebonesLibSourc...) into release-5.5 (#...7b1620b
🤖 Pick PR #58811 (fix(58801): "Move to file" on globa...) into release-5.5 (#...5367ae1
Bump version to 5.5.2 and LKG02132e5
🤖 Pick PR #58895 (Fix global when typescript.js loade...) into release-5.5 (#...45b1e3c
🤖 Pick PR #58872 (Fix declaration emit crash) into release-5.5 (#58874)17933ee
🤖 Pick PR #58810 (Fixed declaration emit issue relate...) into release-5.5 (#...552b07e
🤖 Pick PR #58786 (Fixed declaration emit crash relate...) into release-5.5 (#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show