package.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "name": "status-bar",
  3. "version": "1.8.17",
  4. "main": "./lib/main",
  5. "description": "Display information about the current editor such as cursor position, file path, grammar, current branch, ahead/behind commits counts, and line diff count.",
  6. "repository": "https://github.com/pulsar-edit/pulsar",
  7. "license": "MIT",
  8. "engines": {
  9. "atom": "*"
  10. },
  11. "dependencies": {
  12. "fs-plus": "^3.0.1",
  13. "grim": "^2.0.1",
  14. "underscore-plus": "^1.0.0"
  15. },
  16. "providedServices": {
  17. "status-bar": {
  18. "description": "A container for indicators at the bottom of the workspace",
  19. "versions": {
  20. "1.1.0": "provideStatusBar",
  21. "0.58.0": "legacyProvideStatusBar"
  22. }
  23. }
  24. },
  25. "configSchema": {
  26. "isVisible": {
  27. "type": "boolean",
  28. "default": true,
  29. "description": "Show status bar at the bottom of the workspace"
  30. },
  31. "fullWidth": {
  32. "order": 1,
  33. "type": "boolean",
  34. "default": true,
  35. "title": "Full-width",
  36. "description": "Fit the status-bar to the window's full-width"
  37. },
  38. "cursorPositionFormat": {
  39. "order": 2,
  40. "type": "string",
  41. "default": "%L:%C",
  42. "description": "Format for the cursor position status bar element, where %L is the line number and %C is the column number"
  43. },
  44. "selectionCountFormat": {
  45. "order": 2,
  46. "type": "string",
  47. "default": "(%L, %C)",
  48. "description": "Format for the selection count status bar element, where %L is the line count and %C is the character count"
  49. }
  50. }
  51. }