CRIT
GHSA-jv35-xqg7-f92r
set-getter: GHSA-jv35-xqg7-f92r
yarn.lock
CRIT
GHSA-fjxv-7rqg-78g4
form-data: GHSA-fjxv-7rqg-78g4
yarn.lock
CRIT
GHSA-phwq-j96m-2c2q
ejs: GHSA-phwq-j96m-2c2q
yarn.lock
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
packages/graphql-language-service/src/i…:202
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
packages/vscode-graphql-execution/src/h…:180
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
packages/graphiql-react/src/utility/tab…:267
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
packages/vscode-graphql-execution/src/h…:177
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
packages/graphql-language-service/src/p…:111
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
packages/graphiql-plugin-doc-explorer/s…:240
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
packages/graphiql-toolkit/src/storage/q…:47
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
packages/graphiql-toolkit/src/storage/h…:115
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
examples/monaco-graphql-webpack/src/sch…:126
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
packages/graphiql-react/src/components/…:19
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
examples/graphiql-webpack/src/select-se…:52
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
examples/graphiql-webpack/src/index.jsx:98
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:130
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:126
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:121
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:120
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:109
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:104
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:103
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:92
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:87
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:86
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:75
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:70
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:69
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:57
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:56
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:44
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:43
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:32
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:31
HIGH
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/pr.yml:22
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/pr.yml:16
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/pr.yml:15
HIGH
MINED115
Action `peter-evans/create-pull-request` pinned to mutable ref `@v7`
.github/workflows/update-cdn-example.yml:43
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v6`
.github/workflows/update-cdn-example.yml:22
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/update-cdn-example.yml:21
HIGH
GHSA-3h5v-q93c-6h6q
ws: GHSA-3h5v-q93c-6h6q
yarn.lock
HIGH
GHSA-p9ff-h696-f583
vite: GHSA-p9ff-h696-f583
yarn.lock
HIGH
GHSA-vrm6-8vpv-qv8q
undici: GHSA-vrm6-8vpv-qv8q
yarn.lock
HIGH
GHSA-v9p9-hfj2-hcw8
undici: GHSA-v9p9-hfj2-hcw8
yarn.lock
HIGH
GHSA-qpx9-hpmf-5gmw
underscore: GHSA-qpx9-hpmf-5gmw
yarn.lock
HIGH
GHSA-7p7h-4mm5-852v
trim-newlines: GHSA-7p7h-4mm5-852v
yarn.lock
HIGH
GHSA-ph9p-34f9-6g65
tmp: GHSA-ph9p-34f9-6g65
yarn.lock
HIGH
GHSA-vj76-c3g6-qr5v
tar-fs: GHSA-vj76-c3g6-qr5v
yarn.lock
HIGH
GHSA-r6q2-hw4h-h46w
tar: GHSA-r6q2-hw4h-h46w
yarn.lock
HIGH
GHSA-qffp-2rhf-9h96
tar: GHSA-qffp-2rhf-9h96
yarn.lock
HIGH
GHSA-9ppj-qmqm-q256
tar: GHSA-9ppj-qmqm-q256
yarn.lock
HIGH
GHSA-8qq5-rm4j-mr97
tar: GHSA-8qq5-rm4j-mr97
yarn.lock
HIGH
GHSA-83g3-92jg-28cx
tar: GHSA-83g3-92jg-28cx
yarn.lock
HIGH
GHSA-34x7-hfp2-rc4v
tar: GHSA-34x7-hfp2-rc4v
yarn.lock
HIGH
GHSA-5c6j-r48x-rmvq
serialize-javascript: GHSA-5c6j-r48x-rmvq
yarn.lock
HIGH
GHSA-c2qf-rxjj-qqgw
semver: GHSA-c2qf-rxjj-qqgw
yarn.lock
HIGH
GHSA-mw96-cpmx-2vgc
rollup: GHSA-mw96-cpmx-2vgc
yarn.lock
HIGH
GHSA-8x6r-g9mw-2r78
react-router: GHSA-8x6r-g9mw-2r78
yarn.lock
HIGH
GHSA-c2c7-rcm5-vvqj
picomatch: GHSA-c2c7-rcm5-vvqj
yarn.lock
HIGH
GHSA-7r86-cg39-jmmj
minimatch: GHSA-7r86-cg39-jmmj
yarn.lock
HIGH
GHSA-3ppc-4f35-3m26
minimatch: GHSA-3ppc-4f35-3m26
yarn.lock
HIGH
GHSA-23c5-xmqv-rm74
minimatch: GHSA-23c5-xmqv-rm74
yarn.lock
HIGH
GHSA-7wpw-2hjm-89gp
merge: GHSA-7wpw-2hjm-89gp
yarn.lock
HIGH
GHSA-r5fr-rjxr-66jc
lodash: GHSA-r5fr-rjxr-66jc
yarn.lock
HIGH
GHSA-869p-cjfg-cm3x
jws: GHSA-869p-cjfg-cm3x
yarn.lock
HIGH
GHSA-5j98-mcp5-4vw2
glob: GHSA-5j98-mcp5-4vw2
yarn.lock
HIGH
GHSA-rf6f-7fwh-wjgh
flatted: GHSA-rf6f-7fwh-wjgh
yarn.lock
HIGH
GHSA-25h7-pfq9-p65f
flatted: GHSA-25h7-pfq9-p65f
yarn.lock
HIGH
GHSA-3xgq-45jj-v275
cross-spawn: GHSA-3xgq-45jj-v275
yarn.lock
HIGH
GHSA-grv7-fg5c-xmjg
braces: GHSA-grv7-fg5c-xmjg
yarn.lock
HIGH
GHSA-pf86-5x62-jrwf
axios: GHSA-pf86-5x62-jrwf
yarn.lock
HIGH
GHSA-p92q-9vqr-4j8v
axios: GHSA-p92q-9vqr-4j8v
yarn.lock
HIGH
GHSA-jr5f-v2jv-69x6
axios: GHSA-jr5f-v2jv-69x6
yarn.lock
HIGH
GHSA-j5f8-grm9-p9fc
axios: GHSA-j5f8-grm9-p9fc
yarn.lock
HIGH
GHSA-hfxv-24rg-xrqf
axios: GHSA-hfxv-24rg-xrqf
yarn.lock
HIGH
GHSA-6chq-wfr3-2hj9
axios: GHSA-6chq-wfr3-2hj9
yarn.lock
HIGH
GHSA-43fc-jf86-j433
axios: GHSA-43fc-jf86-j433
yarn.lock
HIGH
GHSA-pjwm-pj3p-43mv
axios: GHSA-pjwm-pj3p-43mv
yarn.lock
HIGH
GHSA-3g43-6gmg-66jw
axios: GHSA-3g43-6gmg-66jw
yarn.lock
HIGH
GHSA-93q8-gq69-wqmw
ansi-regex: GHSA-93q8-gq69-wqmw
yarn.lock
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
packages/vscode-graphql-execution/src/h…:180
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
packages/graphiql-react/src/utility/tab…:267
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DEPCUR-NPM
npm package `rimraf` is 3 major version(s) behind (^3.0.2 -> 6.1.3)
package.json
MED
DEPCUR-NPM
npm package `patch-package` is 1 major version(s) behind (^7.0.2 -> 8.0.1)
package.json
MED
DEPCUR-NPM
npm package `mkdirp` is 2 major version(s) behind (^1.0.4 -> 3.0.1)
package.json
MED
DEPCUR-NPM
npm package `execa` is 2 major version(s) behind (^7.1.1 -> 9.6.1)
package.json
MED
DEPCUR-NPM
npm package `cspell` is 5 major version(s) behind (^5.15.2 -> 10.0.1)
package.json
MED
DEPCUR-NPM
npm package `concurrently` is 3 major version(s) behind (^7.0.0 -> 10.0.3)
package.json
MED
DEPCUR-NPM
npm package `@types/rimraf` is 1 major version(s) behind (^3.0.2 -> 4.0.5)
package.json
MED
DEPCUR-NPM
npm package `@types/express` is 1 major version(s) behind (^4.17.11 -> 5.0.6)
package.json
MED
DEPCUR-NPM
npm package `@types/codemirror` is 5 major version(s) behind (^0.0.90 -> 5.60.17)
package.json
MED
GHSA-48c2-rrv3-qjmp
yaml: GHSA-48c2-rrv3-qjmp
yarn.lock
MED
GHSA-58qx-3vcg-4xpx
ws: GHSA-58qx-3vcg-4xpx
yarn.lock
MED
GHSA-6fc8-4gx4-v693
ws: GHSA-6fc8-4gx4-v693
yarn.lock
MED
GHSA-93m4-6634-74q7
vite: GHSA-93m4-6634-74q7
yarn.lock
MED
GHSA-4w7w-66w2-5vf9
vite: GHSA-4w7w-66w2-5vf9
yarn.lock
MED
GHSA-w5hq-g745-h8pq
uuid: GHSA-w5hq-g745-h8pq
yarn.lock
MED
GHSA-g9mf-h72j-4rw9
undici: GHSA-g9mf-h72j-4rw9
yarn.lock
MED
GHSA-4992-7rv2-5pvq
undici: GHSA-4992-7rv2-5pvq
yarn.lock
MED
GHSA-2mjp-6q6p-2qxm
undici: GHSA-2mjp-6q6p-2qxm
yarn.lock
MED
GHSA-rcqx-6q8c-2c42
svelte: GHSA-rcqx-6q8c-2c42
yarn.lock
MED
GHSA-pr6f-5x2q-rwfp
svelte: GHSA-pr6f-5x2q-rwfp
yarn.lock
MED
GHSA-phwv-c562-gvmh
svelte: GHSA-phwv-c562-gvmh
yarn.lock
MED
GHSA-m56q-vw4c-c2cp
svelte: GHSA-m56q-vw4c-c2cp
yarn.lock
MED
GHSA-f7gr-6p89-r883
svelte: GHSA-f7gr-6p89-r883
yarn.lock
MED
GHSA-crpf-4hrx-3jrp
svelte: GHSA-crpf-4hrx-3jrp
yarn.lock
MED
GHSA-qj8w-gfj5-8c6v
serialize-javascript: GHSA-qj8w-gfj5-8c6v
yarn.lock
MED
GHSA-76p7-773f-r4q5
serialize-javascript: GHSA-76p7-773f-r4q5
yarn.lock
MED
GHSA-q8mj-m7cp-5q26
qs: GHSA-q8mj-m7cp-5q26
yarn.lock
MED
GHSA-6rw7-vpxm-498p
qs: GHSA-6rw7-vpxm-498p
yarn.lock
MED
GHSA-qx2v-qp2m-jg93
postcss: GHSA-qx2v-qp2m-jg93
yarn.lock
MED
GHSA-3v7f-55p6-f55p
picomatch: GHSA-3v7f-55p6-f55p
yarn.lock
MED
GHSA-mwcw-c2x4-8c55
nanoid: GHSA-mwcw-c2x4-8c55
yarn.lock
MED
GHSA-952p-6rrq-rcjv
micromatch: GHSA-952p-6rrq-rcjv
yarn.lock
MED
GHSA-38c4-r59v-3vqw
markdown-it: GHSA-38c4-r59v-3vqw
yarn.lock
MED
GHSA-xxjr-mmjv-4gpg
lodash: GHSA-xxjr-mmjv-4gpg
yarn.lock
MED
GHSA-f23m-r3pf-42rh
lodash: GHSA-f23m-r3pf-42rh
yarn.lock
MED
GHSA-mh29-5h37-fv8m
js-yaml: GHSA-mh29-5h37-fv8m
yarn.lock
MED
GHSA-v2v4-37r5-5v8g
ip-address: GHSA-v2v4-37r5-5v8g
yarn.lock
MED
GHSA-43f8-2h32-f4cj
hosted-git-info: GHSA-43f8-2h32-f4cj
yarn.lock
MED
GHSA-r4q5-vmmm-2653
follow-redirects: GHSA-r4q5-vmmm-2653
yarn.lock
MED
GHSA-67mh-4wv8-2f99
esbuild: GHSA-67mh-4wv8-2f99
yarn.lock
MED
GHSA-ghr5-ch3p-vcr6
ejs: GHSA-ghr5-ch3p-vcr6
yarn.lock
MED
GHSA-jxxr-4gwj-5jf2
brace-expansion: GHSA-jxxr-4gwj-5jf2
yarn.lock
MED
GHSA-f886-m6hf-6m8v
brace-expansion: GHSA-f886-m6hf-6m8v
yarn.lock
MED
GHSA-xx6v-rp6x-q39c
axios: GHSA-xx6v-rp6x-q39c
yarn.lock
MED
GHSA-wf5p-g6vw-rhxx
axios: GHSA-wf5p-g6vw-rhxx
yarn.lock
MED
GHSA-w9j2-pvgh-6h63
axios: GHSA-w9j2-pvgh-6h63
yarn.lock
MED
GHSA-vf2m-468p-8v99
axios: GHSA-vf2m-468p-8v99
yarn.lock
MED
GHSA-m7pr-hjqh-92cm
axios: GHSA-m7pr-hjqh-92cm
yarn.lock
MED
GHSA-fvcv-3m26-pcqx
axios: GHSA-fvcv-3m26-pcqx
yarn.lock
MED
GHSA-898c-q2cr-xwhg
axios: GHSA-898c-q2cr-xwhg
yarn.lock
MED
GHSA-62hf-57xw-28j9
axios: GHSA-62hf-57xw-28j9
yarn.lock
MED
GHSA-5c9x-8gcm-mpgx
axios: GHSA-5c9x-8gcm-mpgx
yarn.lock
MED
GHSA-2g4f-4pwh-qvx6
ajv: GHSA-2g4f-4pwh-qvx6
yarn.lock
MED
WEB004
robots.txt blocks the full public site
examples/graphiql-vite-react-router/pub…
LOW
DEPCUR-NPM
npm package `wgutils` is minor version(s) behind (^1.2.5 -> 1.3.0)
package.json
LOW
DEPCUR-NPM
npm package `oxlint-plugin-eslint` is minor version(s) behind (^1 -> 1.68.0)
package.json
LOW
DEPCUR-NPM
npm package `oxlint` is minor version(s) behind (^1 -> 1.68.0)
package.json
LOW
DEPCUR-NPM
npm package `oxfmt` is minor version(s) behind (^0.45.0 -> 0.53.0)
package.json
LOW
DEPCUR-NPM
npm package `babel-plugin-transform-import-meta` is minor version(s) behind (^2.2.1 -> 2.…
package.json
LOW
DEPCUR-NPM
npm package `@types/ws` is minor version(s) behind (8.2.2 -> 8.18.1)
package.json
LOW
DEPCUR-NPM
npm package `@changesets/cli` is minor version(s) behind (2.27.7 -> 2.31.0)
package.json
LOW
DEPCUR-NPM
npm package `@changesets/changelog-github` is minor version(s) behind (0.5.0 -> 0.7.0)
package.json
LOW
DEPCUR-NPM
npm package `@babel/register` is minor version(s) behind (^7.21.0 -> 7.29.7)
package.json
LOW
DEPCUR-NPM
npm package `@babel/preset-typescript` is minor version(s) behind (^7.21.0 -> 7.29.7)
package.json
LOW
DEPCUR-NPM
npm package `@babel/preset-react` is minor version(s) behind (^7.18.6 -> 7.29.7)
package.json
LOW
DEPCUR-NPM
npm package `@babel/preset-env` is minor version(s) behind (^7.20.2 -> 7.29.7)
package.json
LOW
DEPCUR-NPM
npm package `@babel/plugin-transform-private-methods` is minor version(s) behind (^7.24.7…
package.json
LOW
DEPCUR-NPM
npm package `@babel/core` is minor version(s) behind (^7.21.0 -> 7.29.7)
package.json
LOW
DEPCUR-NPM
npm package `@babel/cli` is minor version(s) behind (^7.21.0 -> 7.29.7)
package.json
LOW
GHSA-jqfw-vq24-v9c3
vite: GHSA-jqfw-vq24-v9c3
yarn.lock
LOW
GHSA-g4jq-h2w9-997c
vite: GHSA-g4jq-h2w9-997c
yarn.lock
LOW
GHSA-3mv9-4h5g-vhg3
tsup: GHSA-3mv9-4h5g-vhg3
yarn.lock
LOW
GHSA-52f5-9888-hmc6
tmp: GHSA-52f5-9888-hmc6
yarn.lock
LOW
GHSA-w7fw-mjwx-w883
qs: GHSA-w7fw-mjwx-w883
yarn.lock
LOW
GHSA-rx8g-88g5-qh64
min-document: GHSA-rx8g-88g5-qh64
yarn.lock
LOW
GHSA-73rr-hh4g-fpgx
diff: GHSA-73rr-hh4g-fpgx
yarn.lock
LOW
GHSA-v6h2-p8h4-qcjw
brace-expansion: GHSA-v6h2-p8h4-qcjw
yarn.lock
LOW
GHSA-xhjh-pmcv-23jw
axios: GHSA-xhjh-pmcv-23jw
yarn.lock
LOW
AIC003
Duplicated implementation block across source files
packages/vscode-graphql/esbuild.js:17
LOW
AIC003
Duplicated implementation block across source files
packages/vscode-graphql-execution/src/h…:205
LOW
AIC003
Duplicated implementation block across source files
packages/graphql-language-service/src/p…:122
LOW
AIC003
Duplicated implementation block across source files
packages/graphql-language-service/src/i…:64
LOW
AIC003
Duplicated implementation block across source files
packages/graphql-language-service/src/i…:74
LOW
AIC003
Duplicated implementation block across source files
packages/graphql-language-service-serve…:104
LOW
AIC003
Duplicated implementation block across source files
packages/graphiql-react/src/types.ts:4
LOW
AIC003
Duplicated implementation block across source files
packages/graphiql-react/src/components/…:36
LOW
AIC003
Duplicated implementation block across source files
packages/graphiql-plugin-doc-explorer/s…:36
LOW
WEB005
robots.txt does not advertise a sitemap
examples/graphiql-vite-react-router/pub…
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
scripts/set-resolution.mts:7
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
scripts/renameFileExtensions.mts:51
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
scripts/release-vscode.mts:25
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
packages/graphiql-react/src/components/…:24
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
packages/codemirror-graphql/src/utils/j…:112
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
packages/codemirror-graphql/src/utils/j…:47
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
packages/codemirror-graphql/src/utils/S…:65
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
packages/graphiql-toolkit/src/async-hel…:50
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
packages/codemirror-graphql/src/utils/j…:114
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
packages/codemirror-graphql/src/info.ts:78
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
packages/codemirror-graphql/src/utils/j…:47
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
packages/codemirror-graphql/src/utils/i…:63
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
examples/graphiql-vite-react-router/app…:36
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
examples/graphiql-webpack/src/snippets.…:10
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
examples/graphiql-webpack/src/index.jsx:21
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
.github/scripts/update-cdn-versions.mjs:126
INFO
DEPCUR-NPM
npm package `@types/copy` is patch version(s) behind (^0.3.1 -> 0.3.5)
package.json