package.json 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "name": "tabs",
  3. "version": "0.110.2",
  4. "main": "./lib/main",
  5. "description": "Display a selectable tab for each editor open.",
  6. "license": "MIT",
  7. "repository": "https://github.com/pulsar-edit/pulsar",
  8. "engines": {
  9. "atom": ">=1.17.0"
  10. },
  11. "dependencies": {
  12. "fs-plus": "^3.0.0",
  13. "temp": "~0.8.1",
  14. "underscore-plus": "1.x"
  15. },
  16. "consumedServices": {
  17. "atom.file-icons": {
  18. "versions": {
  19. "1.0.0": "consumeFileIcons"
  20. }
  21. },
  22. "file-icons.element-icons": {
  23. "versions": {
  24. "1.0.0": "consumeElementIcons"
  25. }
  26. }
  27. },
  28. "configSchema": {
  29. "showIcons": {
  30. "type": "boolean",
  31. "default": true,
  32. "description": "Show icons in tabs for panes which define an icon, such as the Settings and Project Find Results."
  33. },
  34. "alwaysShowTabBar": {
  35. "type": "boolean",
  36. "default": true,
  37. "description": "Show the tab bar even when only one tab is open."
  38. },
  39. "tabScrolling": {
  40. "type": [
  41. "boolean",
  42. "string"
  43. ],
  44. "enum": [
  45. true,
  46. false,
  47. "platform"
  48. ],
  49. "default": "platform",
  50. "description": "Jump to next or previous tab by scrolling on the tab bar."
  51. },
  52. "tabScrollingThreshold": {
  53. "type": "integer",
  54. "default": 120,
  55. "description": "Threshold for switching to the next/previous tab when the `Tab Scrolling` config setting is enabled. Higher numbers mean that a longer scroll is needed to jump to the next/previous tab."
  56. },
  57. "enableVcsColoring": {
  58. "type": "boolean",
  59. "title": "Enable VCS Coloring",
  60. "default": false,
  61. "description": "Color file names in tabs based on VCS status, similar to how file names are colored in the tree view."
  62. },
  63. "addNewTabsAtEnd": {
  64. "type": "boolean",
  65. "default": false,
  66. "description": "Add new tabs at the end of the tab bar, rather than after active tab."
  67. },
  68. "enableMruTabSwitching": {
  69. "type": "boolean",
  70. "title": "Enable MRU Tab Switching",
  71. "default": true,
  72. "description": "Enable tab switching in most-recently-used order. This setting has no effect if ctrl-tab or ctrl-shift-tab are already rebound via your keymap or another package."
  73. },
  74. "displayMruTabList": {
  75. "type": "boolean",
  76. "title": "Display MRU Tab Switching List",
  77. "default": true,
  78. "description": "When MRU Tab Switching is enabled, display the most-recently-used tab list."
  79. }
  80. }
  81. }