package.json 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "name": "bracket-matcher",
  3. "version": "0.92.0",
  4. "main": "./lib/main",
  5. "description": "Highlight the matching bracket for the `(){}[]` character under the cursor. Move the cursor to the matching bracket with `ctrl-m`.",
  6. "repository": "https://github.com/pulsar-edit/pulsar",
  7. "license": "MIT",
  8. "engines": {
  9. "atom": "*"
  10. },
  11. "dependencies": {
  12. "underscore-plus": "1.x"
  13. },
  14. "configSchema": {
  15. "autocompleteCharacters": {
  16. "description": "Autocompleted characters treated as matching pairs, such as `()`, and `{}`.",
  17. "type": "array",
  18. "default": [
  19. "()",
  20. "[]",
  21. "{}",
  22. "\"\"",
  23. "''",
  24. "``",
  25. "“”",
  26. "‘’",
  27. "«»",
  28. "‹›"
  29. ],
  30. "items": {
  31. "type": "string"
  32. }
  33. },
  34. "pairsWithExtraNewline": {
  35. "description": "Automatically add a newline between the pair when enter is pressed.",
  36. "type": "array",
  37. "default": [
  38. "()",
  39. "[]",
  40. "{}"
  41. ],
  42. "items": {
  43. "type": "string"
  44. }
  45. },
  46. "autocompleteBrackets": {
  47. "type": "boolean",
  48. "default": true,
  49. "description": "Autocomplete bracket and quote characters, such as `(` and `)`, and `\"`."
  50. },
  51. "wrapSelectionsInBrackets": {
  52. "type": "boolean",
  53. "default": true,
  54. "description": "Wrap selected text in brackets or quotes when the editor contains selections and the opening bracket or quote is typed."
  55. },
  56. "highlightMatchingLineNumber": {
  57. "type": "boolean",
  58. "default": false,
  59. "description": "Highlight the line number of the matching bracket."
  60. },
  61. "alwaysSkipClosingPairs": {
  62. "type": "boolean",
  63. "default": false,
  64. "description": "Always skip closing pairs in front of the cursor."
  65. }
  66. }
  67. }