@storybook/addon-storysource
Version:
View a story’s source code to see how it works and paste into your app
8 lines (5 loc) • 946 B
JavaScript
import { __commonJS } from './chunk-CFLTNKIO.js';
var require_diff=__commonJS({"../../node_modules/refractor/lang/diff.js"(exports,module){module.exports=diff;diff.displayName="diff";diff.aliases=[];function diff(Prism){(function(Prism2){Prism2.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var PREFIXES={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(PREFIXES).forEach(function(name){var prefix=PREFIXES[name],alias=[];/^\w+$/.test(name)||alias.push(/\w+/.exec(name)[0]),name==="diff"&&alias.push("bold"),Prism2.languages.diff[name]={pattern:RegExp("^(?:["+prefix+`].*(?:\r
?|
|(?![\\s\\S])))+`,"m"),alias,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(name)[0]}}};}),Object.defineProperty(Prism2.languages.diff,"PREFIXES",{value:PREFIXES});})(Prism);}}});
export { require_diff };