{"repo":"github/paste-markdown","free":true,"listed":false,"github":"https://github.com/github/paste-markdown","clone":"git clone https://github.com/github/paste-markdown.git","description":"Paste spreadsheet cells as a Markdown table.","language":"JavaScript","stars":234,"topics":["markdown","clipboard"],"license":"MIT","category":"productivity","readme_excerpt":"Paste Markdown objects - Paste spreadsheet cells and HTML tables as a Markdown tables. - Paste URLs on selected text as Markdown links. - Paste text containing links as text containing Markdown links. - Paste image URLs as Markdown image links. - Paste markdown as markdown. See @github/quote-selection /Preserving markdown syntax for details. Installation Usage Using a library like [selector-observer][so], the behavior can automatically be applied to any element matching a selector. [so]: https://github.com/josh/selector-observer Excluding s Some s are not meant to be pasted as markdown; for example, a file content table with line numbers in a column. Use data-paste-markdown-skip to prevent it. Granular control for pasting as plain text If you're wanting more granular support of pasting certain items as plain text by default, you can pass in the controls config at the subscribe level. Our config support looks as follows: In this scenario above, pasting a URL over selected text will paste as plain text by default, but pasting a table will still paste as markdown by default. Only the urlLinks param is currently supported. If there is no config passed in, or attributes missing, this will always default to false , being the existing behavior. Development License Distributed under the MIT license. See LICENSE for details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/github","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/github/paste-markdown/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}