jwt-keys.ts 856 B

12345678910111213141516171819202122232425
  1. // @ts-nocheck
  2. import { RegistryDefinations } from '../types'
  3. export const JWT_KEYS_SHORTCUT_IDS = {
  4. JWT_KEYS_CREATE_STANDBY: 'jwt-keys.create-standby',
  5. JWT_KEYS_SUBMIT_STANDBY: 'jwt-keys.submit-standby',
  6. }
  7. export type JwtKeysShortcutId = (typeof JWT_KEYS_SHORTCUT_IDS)[keyof typeof JWT_KEYS_SHORTCUT_IDS]
  8. export const jwtKeysRegistry: RegistryDefinations<JwtKeysShortcutId> = {
  9. [JWT_KEYS_SHORTCUT_IDS.JWT_KEYS_CREATE_STANDBY]: {
  10. id: JWT_KEYS_SHORTCUT_IDS.JWT_KEYS_CREATE_STANDBY,
  11. label: 'Create standby key',
  12. sequence: ['Shift+N'],
  13. showInSettings: false,
  14. options: { ignoreInputs: true, registerInCommandMenu: true },
  15. },
  16. [JWT_KEYS_SHORTCUT_IDS.JWT_KEYS_SUBMIT_STANDBY]: {
  17. id: JWT_KEYS_SHORTCUT_IDS.JWT_KEYS_SUBMIT_STANDBY,
  18. label: 'Create standby key',
  19. sequence: ['Mod+Enter'],
  20. showInSettings: false,
  21. },
  22. }