insomnia/packages/insomnia-config
Jack Kavanagh 1f05683fad
Chore/upgrade-electron-17 (#4529)
* bump node, electron, libcurl

* bump electron-builder

* stub performance, because inso imports react

* bump @types/node

* match up builder versions

* Disable consent prompts for oidc server

* bump electron and libcurl to latest

* waitForCookies for oauth tests

* Bump NodeJS to 16.13.0

* removes node 14 hack for BufferEncoding

* Replace oidc-provider html interaction pages with a simple html form

* make document cookie wait explicit

Co-authored-by: David Marby <david@dmarby.se>
2022-03-07 13:10:35 +00:00
..
src componentize settings renderers (#4266) 2021-12-14 09:26:36 -05:00
.eslintignore Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00
.eslintrc.js Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00
jest.config.js Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00
package-lock.json Chore/upgrade-electron-17 (#4529) 2022-03-07 13:10:35 +00:00
package.json Merge branch 'release/2022.1.0' into develop 2022-03-01 18:45:22 +01:00
README.md Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00
tsconfig.build.json Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00
tsconfig.json Insomnia Config, controlled settings (#4031) 2021-10-14 10:59:45 -04:00

Insomnia Config

Design Goals

  • ensure that changing the root TypeScript types will generate new config
  • ensure that making a breaking change to TypeScript will cause failing tests to be updated
  • run validation on the CI

Editor Integration

To get editor integration for this schema, tell your IDE about it. For example, in VS Code add the following to your .vscode/settings.json:

{
  "json.schemas": [
    {
      "fileMatch": [
        "insomnia.config.json",
      ],
      "url": "https://raw.githubusercontent.com/Kong/insomnia/develop/packages/insomnia-config/src/generated/schemas/insomnia.schema.json"
    }
  ]
}