Skip to content

chore(deps): bumps versions of npm dependencies #377

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/scip.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ jobs:
steps:
- uses: actions/checkout@v3
- run: yarn install
- run: yarn global add ts-node @sourcegraph/src
- run: ts-node src/main.ts index
- run: yarn global add tsx @sourcegraph/src
- run: tsx src/main.ts index

- name: Upload SCIP to Cloud
run: src code-intel upload -github-token='${{ secrets.GITHUB_TOKEN }}' -no-progress
Expand Down
6 changes: 3 additions & 3 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
nodejs 20.8.1
pnpm 8.9.2
yarn 1.22.17
nodejs 20.17.0
pnpm 9.11.0
yarn 1.22.22
2 changes: 1 addition & 1 deletion Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ loop during local development.

```sh
cd /path/to/dir
DIR=/path/to/scip-typescript "$DIR/node_modules/.bin/ts-node" "$DIR/src/main.ts" index # add --yarn-workspaces if applicable
DIR=/path/to/scip-typescript "$DIR/node_modules/.bin/tsx" "$DIR/src/main.ts" index # add --yarn-workspaces if applicable
lsif-typed index.scip > dump.lsif # from github.com/sourcegraph/sourcegraph/lib/codeintel/tools/lsif-typed
lsif-java snapshot-lsif # from github.com/sourcegraph/lsif-java
```
Expand Down
20 changes: 10 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,32 +33,32 @@
},
"homepage": "https://github.com/sourcegraph/scip-typescript#readme",
"dependencies": {
"commander": "^11.1.0",
"google-protobuf": "^3.21.2",
"pretty-ms": "^7.0.1",
"commander": "^12.1.0",
"google-protobuf": "^3.21.4",
"pretty-ms": "^9.1.0",
"progress": "^2.0.3",
"typescript": "^5.3.3"
"typescript": "^5.6.2"
},
"devDependencies": {
"@sourcegraph/eslint-config": "0.37.1",
"@sourcegraph/prettierrc": "3.0.3",
"@sourcegraph/tsconfig": "4.0.1",
"@types/diff": "5.0.9",
"@types/diff": "5.2.2",
"@types/google-protobuf": "3.15.12",
"@types/node": "20.10.5",
"@types/node": "20.16.10",
"@types/progress": "2.0.7",
"@typescript-eslint/eslint-plugin": "^7.18.0",
"@typescript-eslint/parser": "^7.18.0",
"diff": "^5.1.0",
"diff": "7.0.0",
"eslint": "^8.57.1",
"eslint-plugin-etc": "^2.0.3",
"eslint-plugin-rxjs": "^5.0.3",
"eslint-plugin-unicorn": "^55.0.0",
"eslint-plugin-unused-imports": "^4.1.4",
"pnpm": "8.12.1",
"prettier": "3.3.2",
"ts-node": "^10.7.0",
"pnpm": "9.11.0",
"prettier": "3.3.3",
"tsm": "^2.3.0",
"tsx": "^4.19.1",
"typescript-eslint": "7.18.0",
"uvu": "^0.5.6"
}
Expand Down
2 changes: 1 addition & 1 deletion snapshots/input/pnpm-workspaces/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions snapshots/output/pure-js/src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ function print_fib(a) {
// ^^^^^^^^^ definition pure-js 1.0.0 src/`main.js`/print_fib().
// ^ definition pure-js 1.0.0 src/`main.js`/print_fib().(a)
console.log(fib(a))
//^^^^^^^ reference typescript 5.3.3 lib/`lib.dom.d.ts`/console.
//^^^^^^^ reference @types/node 20.10.5 `globals.d.ts`/global/console.
//^^^^^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/console/
//^^^^^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/console.
// ^^^ reference typescript 5.3.3 lib/`lib.dom.d.ts`/Console#log().
// ^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/Console#log().
//^^^^^^^ reference typescript 5.6.2 lib/`lib.dom.d.ts`/console.
//^^^^^^^ reference @types/node 20.16.10 `globals.d.ts`/global/console.
//^^^^^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/console/
//^^^^^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/console.
// ^^^ reference typescript 5.6.2 lib/`lib.dom.d.ts`/Console#log().
// ^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/Console#log().
// ^^^ reference pure-js 1.0.0 src/`main.js`/fib().
// ^ reference pure-js 1.0.0 src/`main.js`/print_fib().(a)
}
Expand Down
2 changes: 1 addition & 1 deletion snapshots/output/syntax/src/accessors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,6 @@ function f() {
g(D.length)
//^ reference syntax 1.0.0 src/`accessors.ts`/g().
// ^ reference syntax 1.0.0 src/`accessors.ts`/D#
// ^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Function#length.
// ^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Function#length.
}

20 changes: 10 additions & 10 deletions snapshots/output/syntax/src/decorators.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ function MyDecorator(value: Configuration) {
// ^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Configuration#
return function (target: Function) {
// ^^^^^^ definition local 2
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Function#
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Function.
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es2015.core.d.ts`/Function#
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es2015.symbol.wellknown.d.ts`/Function#
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Function#
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Function.
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es2015.core.d.ts`/Function#
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es2015.symbol.wellknown.d.ts`/Function#
console.log(`MyDecorator is called with value: ${value}`)
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.dom.d.ts`/console.
// ^^^^^^^ reference @types/node 20.10.5 `globals.d.ts`/global/console.
// ^^^^^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/console/
// ^^^^^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/console.
// ^^^ reference typescript 5.3.3 lib/`lib.dom.d.ts`/Console#log().
// ^^^ reference @types/node 20.10.5 `console.d.ts`/`"node:console"`/global/Console#log().
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.dom.d.ts`/console.
// ^^^^^^^ reference @types/node 20.16.10 `globals.d.ts`/global/console.
// ^^^^^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/console/
// ^^^^^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/console.
// ^^^ reference typescript 5.6.2 lib/`lib.dom.d.ts`/Console#log().
// ^^^ reference @types/node 20.16.10 `console.d.ts`/`"node:console"`/global/Console#log().
// ^^^^^ reference syntax 1.0.0 src/`decorators.ts`/MyDecorator().(value)
}
}
Expand Down
6 changes: 3 additions & 3 deletions snapshots/output/syntax/src/destructuring.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ export function objectDestructuring(): number[] {
// ^^^^^ reference syntax 1.0.0 src/`destructuring.ts`/props.
return [props].map(({ a }) => a + b)
// ^^^^^ reference syntax 1.0.0 src/`destructuring.ts`/props.
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^ definition local 10
// ^ reference syntax 1.0.0 src/`destructuring.ts`/Props#a.
// ^ reference local 10
Expand All @@ -32,7 +32,7 @@ export function arrayDestructuring(): number[] {
// ^^^^^ reference syntax 1.0.0 src/`destructuring.ts`/props.
return [[b]].map(([a]) => a.a)
// ^ reference local 15
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^ definition local 21
// ^ reference local 21
// ^ reference syntax 1.0.0 src/`destructuring.ts`/Props#a.
Expand All @@ -45,7 +45,7 @@ export function nestedDestructuring(): number[] {
// ^^^^^ reference syntax 1.0.0 src/`destructuring.ts`/props.
return [[props]].map(([{ a }]) => a + b.a)
// ^^^^^ reference syntax 1.0.0 src/`destructuring.ts`/props.
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^ definition local 36
// ^ reference syntax 1.0.0 src/`destructuring.ts`/Props#a.
// ^ reference local 36
Expand Down
12 changes: 6 additions & 6 deletions snapshots/output/syntax/src/import.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ export function useEverything(): string {

export function dynamicImport(): Promise<void> {
// ^^^^^^^^^^^^^ definition syntax 1.0.0 src/`import.ts`/dynamicImport().
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.es2015.iterable.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.es2015.promise.d.ts`/Promise.
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.es2015.symbol.wellknown.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.3.3 lib/`lib.es2018.promise.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.es2015.iterable.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.es2015.promise.d.ts`/Promise.
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.es2015.symbol.wellknown.d.ts`/Promise#
// ^^^^^^^ reference typescript 5.6.2 lib/`lib.es2018.promise.d.ts`/Promise#
return import('./function').then(c => c.newFunction())
// ^^^^^^^^^^^^ reference syntax 1.0.0 src/`function.ts`/
// ^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Promise#then().
// ^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Promise#then().
// ^ definition local 3
// ^ reference local 3
// ^^^^^^^^^^^ reference syntax 1.0.0 src/`function.ts`/newFunction().
Expand Down
24 changes: 12 additions & 12 deletions snapshots/output/syntax/src/inheritance.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ export class Subclass
// relationship implementation reference syntax 1.0.0 src/`overload.d.ts`/Overloader#onLiteral().
// ^^^^^ definition syntax 1.0.0 src/`inheritance.ts`/Subclass#onLiteral().(param)
throw new Error('Method not implemented.' + param)
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference syntax 1.0.0 src/`inheritance.ts`/Subclass#onLiteral().(param)
}
property = 'property'
Expand All @@ -60,29 +60,29 @@ export class Subclass
// relationship implementation reference syntax 1.0.0 src/`inheritance.ts`/IntermediateSuperclass#overrideMethod().
// relationship implementation reference syntax 1.0.0 src/`inheritance.ts`/Superclass#overrideMethod().
throw new Error('Method not implemented.')
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
}
public intermediateOverrideMethod(): string {
// ^^^^^^^^^^^^^^^^^^^^^^^^^^ definition syntax 1.0.0 src/`inheritance.ts`/Subclass#intermediateOverrideMethod().
// relationship implementation reference syntax 1.0.0 src/`inheritance.ts`/IntermediateSuperclass#intermediateOverrideMethod().
throw new Error('Method not implemented.')
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
}
public interfaceMethod(): string {
// ^^^^^^^^^^^^^^^ definition syntax 1.0.0 src/`inheritance.ts`/Subclass#interfaceMethod().
// relationship implementation reference syntax 1.0.0 src/`reusable-types.ts`/Superinterface#interfaceMethod().
throw new Error('Method not implemented.')
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
}
public intermediateInterfaceMethod(): string {
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition syntax 1.0.0 src/`inheritance.ts`/Subclass#intermediateInterfaceMethod().
// relationship implementation reference syntax 1.0.0 src/`inheritance.ts`/IntermediateSuperinterface#intermediateInterfaceMethod().
throw new Error('Method not implemented.')
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
}
}
export const objectLiteralImplementation: Superinterface = {
Expand All @@ -93,8 +93,8 @@ export const objectLiteralImplementation: Superinterface = {
interfaceMethod: (): string => {
//^^^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Superinterface#interfaceMethod().
throw new Error('Function not implemented.')
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Error.
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error#
// ^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Error.
},
}

6 changes: 3 additions & 3 deletions snapshots/output/syntax/src/local.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,20 @@ export function local(): string {
// ^ definition local 12
// ^ reference local 12
// ^ reference local 8
// ^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/String#length.
// ^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/String#length.
// ^ reference local 12
c += d
// ^ reference local 8
// ^ reference local 12
c2 += c.length
// ^^ reference local 9
// ^ reference local 8
// ^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/String#length.
// ^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/String#length.
}
return [c, c2].reduce((previousValue, currentValue, currentIndex) => {
// ^ reference local 8
// ^^ reference local 9
// ^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#reduce().
// ^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#reduce().
// ^^^^^^^^^^^^^ definition local 16
// ^^^^^^^^^^^^ definition local 17
// ^^^^^^^^^^^^ definition local 18
Expand Down
6 changes: 3 additions & 3 deletions snapshots/output/syntax/src/object-literals-arrow-function.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export function genericArrow(): Foobar[] {
// ^^^^^^^^^^^^ definition syntax 1.0.0 src/`object-literals-arrow-function.ts`/genericArrow().
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/Foobar#
return [1].map<Foobar>(n => ({ foobar: n + 1 }))
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/Foobar#
// ^ definition local 18
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/Foobar#foobar.
Expand All @@ -65,7 +65,7 @@ export function genericArrowOption(): Option<Foobar>[] {
// ^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Option#
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/Foobar#
return [1].map<Option<Foobar>>(n => ({ value: { foobar: n + 1 } }))
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Option#
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/Foobar#
// ^ definition local 22
Expand All @@ -80,7 +80,7 @@ export function genericArrow2(): Foobar[] {
// navigation to `foobar` below does not work with tsserver or scip-java
// because `map` is missing an explicit `map<Foobar>` annotation.
return [1].map(n => ({ foobar: n + 1 }))
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^ definition local 26
// ^^^^^^ reference syntax 1.0.0 src/`object-literals-arrow-function.ts`/foobar0:
// ^ reference local 26
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export function returnStatementInsideArgumentExpression(): Configuration[] {
// ^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Configuration#
if (1 == 1) {
return [1].map<Configuration>((number: number): Configuration => {
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Configuration#
// ^^^^^^ definition local 3
// ^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Configuration#
Expand All @@ -88,12 +88,12 @@ export function returnStatementInsideArgumentExpression(): Configuration[] {
property2: incremented.toString(),
// ^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Strings#property2.
// ^^^^^^^^^^^ reference local 6
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Number#toString().
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Number#toString().
}
})
} else {
return [1].map<Configuration>(number => {
// ^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Array#map().
// ^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Array#map().
// ^^^^^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Configuration#
// ^^^^^^ definition local 10
const incremented = number + 1
Expand All @@ -106,7 +106,7 @@ export function returnStatementInsideArgumentExpression(): Configuration[] {
property2: incremented.toString(),
// ^^^^^^^^^ reference syntax 1.0.0 src/`reusable-types.ts`/Strings#property2.
// ^^^^^^^^^^^ reference local 13
// ^^^^^^^^ reference typescript 5.3.3 lib/`lib.es5.d.ts`/Number#toString().
// ^^^^^^^^ reference typescript 5.6.2 lib/`lib.es5.d.ts`/Number#toString().
}
})
}
Expand Down
Loading
Loading