@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
2 lines • 18.9 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([["vendors~custom-page-KXWAf~pattern-view-page-WE7TE~05df82a6"],{"../node_modules/@miksu/prettier/lib/main/ast-to-doc.js":function(e,t,r){function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n=r("../node_modules/assert/assert.js"),o=r("../node_modules/@miksu/prettier/lib/main/comments.js"),i=r("../node_modules/@miksu/prettier/lib/common/fast-path.js"),a=r("../node_modules/@miksu/prettier/lib/main/multiparser.js"),s=r("../node_modules/@miksu/prettier/lib/doc/index.js"),l=s.builders,c=l.concat,d=l.hardline,u=l.addAlignmentToDoc,f=s.utils;function printAstToDoc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=t.printer;n.preprocess&&(e=n.preprocess(e,t));var a=new Map;var s=function printGenerically(e,r){var i,s=e.getValue(),l=s&&"object"===_typeof(s)&&void 0===r;return l&&a.has(s)?a.get(s):(i=n.willPrintOwnComments&&n.willPrintOwnComments(e,t)?callPluginPrintFunction(e,t,printGenerically,r):o.printComments(e,(function(e){return callPluginPrintFunction(e,t,printGenerically,r)}),t,r&&r.needsSemi),l&&a.set(s,i),i)}(new i(e));return r>0&&(s=u(c([d,s]),r,t.tabWidth)),f.propagateBreaks(s),s}function callPluginPrintFunction(e,t,r,o){n.ok(e instanceof i);var s=e.getValue(),l=t.printer;if(l.hasPrettierIgnore&&l.hasPrettierIgnore(e))return t.originalText.slice(t.locStart(s),t.locEnd(s));if(s)try{var c=a.printSubtree(e,r,t,printAstToDoc);if(c)return c}catch(e){if(Object({NODE_ENV:"production"}).PRETTIER_DEBUG)throw e}return l.print(e,t,r,o)}e.exports=printAstToDoc},"../node_modules/@miksu/prettier/lib/main/comments.js":function(e,t,r){function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n=r("../node_modules/assert/assert.js"),o=r("../node_modules/@miksu/prettier/lib/doc/index.js").builders,i=o.concat,a=o.hardline,s=o.breakParent,l=o.indent,c=o.lineSuffix,d=o.join,u=o.cursor,f=r("../node_modules/@miksu/prettier/lib/common/util.js"),p=f.hasNewline,m=f.skipNewline,g=f.isPreviousLineEmpty,h=r("../node_modules/@miksu/prettier/lib/common/util-shared.js"),b=h.addLeadingComment,v=h.addDanglingComment,y=h.addTrailingComment,O=Symbol("child-nodes");function getSortedChildNodes(e,t,r){if(e){var n,o=t.printer,i=t.locStart,a=t.locEnd;if(r){if(e&&o.canAttachComment&&o.canAttachComment(e)){var s;for(s=r.length-1;s>=0&&!(i(r[s])<=i(e)&&a(r[s])<=a(e));--s);return void r.splice(s+1,0,e)}}else if(e[O])return e[O];if(o.getCommentChildNodes?n=o.getCommentChildNodes(e):e&&"object"===_typeof(e)&&(n=Object.keys(e).filter((function(e){return"enclosingNode"!==e&&"precedingNode"!==e&&"followingNode"!==e})).map((function(t){return e[t]}))),n)return r||Object.defineProperty(e,O,{value:r=[],enumerable:!1}),n.forEach((function(e){getSortedChildNodes(e,t,r)})),r}}function breakTies(e,t,r){var o=e.length;if(0!==o){var i,a=e[0],s=a.precedingNode,l=a.followingNode,c=r.locStart(l);for(i=o;i>0;--i){var d=e[i-1];n.strictEqual(d.precedingNode,s),n.strictEqual(d.followingNode,l);var u=t.slice(r.locEnd(d),c).trim();if(""!==u&&!/^\(+$/.test(u))break;c=r.locStart(d)}e.forEach((function(e,t){t<i?y(s,e):b(l,e)})),e.length=0}}function printComment(e,t){return e.getValue().printed=!0,t.printer.printComment(e,t)}function findExpressionIndexForComment(e,t,r){for(var n=r.locStart(t)-1,o=1;o<e.length;++o)if(n<getQuasiRange(e[o]).start)return o-1;return 0}function getQuasiRange(e){return void 0!==e.start?{start:e.start,end:e.end}:{start:e.range[0],end:e.range[1]}}function prependCursorPlaceholder(e,t,r){return e.getNode()===t.cursorNode&&e.getValue()?i([u,r,u]):r}e.exports={attach:function attach(e,t,r,n){if(Array.isArray(e)){var o=[],i=n.locStart,a=n.locEnd;e.forEach((function(s,l){if("json"===n.parser||"json5"===n.parser||"__js_expression"===n.parser||"__vue_expression"===n.parser){if(i(s)-i(t)<=0)return void b(t,s);if(a(s)-a(t)>=0)return void y(t,s)}!function decorateComment(e,t,r){for(var n,o,i=r.locStart,a=r.locEnd,s=getSortedChildNodes(e,r),l=0,c=s.length;l<c;){var d=l+c>>1,u=s[d];if(i(u)-i(t)<=0&&a(t)-a(u)<=0)return t.enclosingNode=u,void decorateComment(u,t,r);if(a(u)-i(t)<=0)n=u,l=d+1;else{if(!(a(t)-i(u)<=0))throw new Error("Comment location overlaps with node location");o=u,c=d}}if(t.enclosingNode&&"TemplateLiteral"===t.enclosingNode.type){var f=t.enclosingNode.quasis,p=findExpressionIndexForComment(f,t,r);n&&findExpressionIndexForComment(f,n,r)!==p&&(n=null),o&&findExpressionIndexForComment(f,o,r)!==p&&(o=null)}n&&(t.precedingNode=n),o&&(t.followingNode=o)}(t,s,n);var c=s.precedingNode,d=s.enclosingNode,u=s.followingNode,f=n.printer.handleComments&&n.printer.handleComments.ownLine?n.printer.handleComments.ownLine:function(){return!1},m=n.printer.handleComments&&n.printer.handleComments.endOfLine?n.printer.handleComments.endOfLine:function(){return!1},g=n.printer.handleComments&&n.printer.handleComments.remaining?n.printer.handleComments.remaining:function(){return!1},h=e.length-1===l;if(p(r,i(s),{backwards:!0}))f(s,r,n,t,h)||(u?b(u,s):c?y(c,s):v(d||t,s));else if(p(r,a(s)))m(s,r,n,t,h)||(c?y(c,s):u?b(u,s):v(d||t,s));else if(g(s,r,n,t,h));else if(c&&u){var O=o.length;if(O>0)o[O-1].followingNode!==s.followingNode&&breakTies(o,r,n);o.push(s)}else c?y(c,s):u?b(u,s):v(d||t,s)})),breakTies(o,r,n),e.forEach((function(e){delete e.precedingNode,delete e.enclosingNode,delete e.followingNode}))}},printComments:function printComments(e,t,r,n){var o=e.getValue(),l=t(e),d=o&&o.comments;if(!d||0===d.length)return prependCursorPlaceholder(e,r,l);var u=[],f=[n?";":"",l];return e.each((function(e){var t=e.getValue(),n=t.leading,o=t.trailing;if(n){var l=function printLeadingComment(e,t,r){var n=e.getValue(),o=printComment(e,r);if(!o)return"";var s=r.printer.isBlockComment&&r.printer.isBlockComment(n);return i(s?[o,p(r.originalText,r.locEnd(n))?a:" "]:[o,a])}(e,0,r);if(!l)return;u.push(l);var d=r.originalText;p(d,m(d,r.locEnd(t)))&&u.push(a)}else o&&f.push(function printTrailingComment(e,t,r){var n=e.getValue(),o=printComment(e,r);if(!o)return"";var l=r.printer.isBlockComment&&r.printer.isBlockComment(n),d=e.getNode(1),u=e.getNode(2),f=u&&("ClassDeclaration"===u.type||"ClassExpression"===u.type)&&u.superClass===d;if(p(r.originalText,r.locStart(n),{backwards:!0})){var m=g(r.originalText,n,r.locStart);return c(i([a,m?a:"",o]))}return i(l||f?[" ",o]:[c(i([" ",o])),l?"":s])}(e,0,r))}),"comments"),prependCursorPlaceholder(e,r,i(u.concat(f)))},printDanglingComments:function printDanglingComments(e,t,r,n){var o=[],s=e.getValue();return s&&s.comments?(e.each((function(e){var r=e.getValue();!r||r.leading||r.trailing||n&&!n(r)||o.push(printComment(e,t))}),"comments"),0===o.length?"":r?d(a,o):l(i([a,d(a,o)]))):""},getSortedChildNodes:getSortedChildNodes}},"../node_modules/@miksu/prettier/lib/main/core-options.js":function(e,t,r){function _templateObject6(){var e=_taggedTemplateLiteral(["\n Require either '@prettier' or '@format' to be present in the file's first docblock comment\n in order for it to be formatted.\n "]);return _templateObject6=function _templateObject6(){return e},e}function _templateObject5(){var e=_taggedTemplateLiteral(["\n Format code starting at a given character offset.\n The range will extend backwards to the start of the first line containing the selected statement.\n This option cannot be used with --cursor-offset.\n "]);return _templateObject5=function _templateObject5(){return e},e}function _templateObject4(){var e=_taggedTemplateLiteral(["\n Format code ending at a given character offset (exclusive).\n The range will extend forwards to the end of the selected statement.\n This option cannot be used with --cursor-offset.\n "]);return _templateObject4=function _templateObject4(){return e},e}function _templateObject3(){var e=_taggedTemplateLiteral(["\n Custom directory that contains prettier plugins in node_modules subdirectory.\n Overrides default behavior when plugins are searched relatively to the location of Prettier.\n Multiple values are accepted.\n "]);return _templateObject3=function _templateObject3(){return e},e}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _templateObject2(){var e=_taggedTemplateLiteral(["\n Maintain existing\n (mixed values within one file are normalised by looking at what's used after the first line)\n "]);return _templateObject2=function _templateObject2(){return e},e}function _templateObject(){var e=_taggedTemplateLiteral(["\n Print (to stderr) where a cursor at the given position would move to after formatting.\n This option cannot be used with --range-start and --range-end.\n "]);return _templateObject=function _templateObject(){return e},e}function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var n=r("../node_modules/dedent/dist/dedent.js"),o={cursorOffset:{since:"1.4.0",category:"Special",type:"int",default:-1,range:{start:-1,end:1/0,step:1},description:n(_templateObject()),cliCategory:"Editor"},endOfLine:{since:"1.15.0",category:"Global",type:"choice",default:"auto",description:"Which end of line characters to apply.",choices:[{value:"auto",description:n(_templateObject2())},{value:"lf",description:"Line Feed only (\\n), common on Linux and macOS as well as inside git repos"},{value:"crlf",description:"Carriage Return + Line Feed characters (\\r\\n), common on Windows"},{value:"cr",description:"Carriage Return character only (\\r), used very rarely"}]},filepath:{since:"1.4.0",category:"Special",type:"path",description:"Specify the input filepath. This will be used to do parser inference.",cliName:"stdin-filepath",cliCategory:"Other",cliDescription:"Path to the file to pretend that stdin comes from."},insertPragma:{since:"1.8.0",category:"Special",type:"boolean",default:!1,description:"Insert @format pragma into file's first docblock comment.",cliCategory:"Other"},parser:{since:"0.0.10",category:"Global",type:"choice",default:[{since:"0.0.10",value:"babylon"},{since:"1.13.0",value:void 0}],description:"Which parser to use.",exception:function exception(e){return"string"==typeof e||"function"==typeof e},choices:[{value:"flow",description:"Flow"},{value:"babylon",description:"JavaScript",deprecated:"1.16.0",redirect:"babel"},{value:"babel",since:"1.16.0",description:"JavaScript"},{value:"babel-flow",since:"1.16.0",description:"Flow"},{value:"typescript",since:"1.4.0",description:"TypeScript"},{value:"css",since:"1.7.1",description:"CSS"},{value:"postcss",since:"1.4.0",description:"CSS/Less/SCSS",deprecated:"1.7.1",redirect:"css"},{value:"less",since:"1.7.1",description:"Less"},{value:"scss",since:"1.7.1",description:"SCSS"},{value:"json",since:"1.5.0",description:"JSON"},{value:"json5",since:"1.13.0",description:"JSON5"},{value:"json-stringify",since:"1.13.0",description:"JSON.stringify"},{value:"graphql",since:"1.5.0",description:"GraphQL"},{value:"markdown",since:"1.8.0",description:"Markdown"},{value:"mdx",since:"1.15.0",description:"MDX"},{value:"vue",since:"1.10.0",description:"Vue"},{value:"yaml",since:"1.14.0",description:"YAML"},{value:"glimmer",since:null,description:"Handlebars"},{value:"html",since:"1.15.0",description:"HTML"},{value:"angular",since:"1.15.0",description:"Angular"},{value:"lwc",since:"1.17.0",description:"Lightning Web Components"}]},plugins:{since:"1.10.0",type:"path",array:!0,default:[{value:[]}],category:"Global",description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:function exception(e){return"string"==typeof e||"object"===_typeof(e)},cliName:"plugin",cliCategory:"Config"},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:"Global",description:n(_templateObject3()),exception:function exception(e){return"string"==typeof e||"object"===_typeof(e)},cliName:"plugin-search-dir",cliCategory:"Config"},printWidth:{since:"0.0.0",category:"Global",type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:1/0,step:1}},rangeEnd:{since:"1.4.0",category:"Special",type:"int",default:1/0,range:{start:0,end:1/0,step:1},description:n(_templateObject4()),cliCategory:"Editor"},rangeStart:{since:"1.4.0",category:"Special",type:"int",default:0,range:{start:0,end:1/0,step:1},description:n(_templateObject5()),cliCategory:"Editor"},requirePragma:{since:"1.7.0",category:"Special",type:"boolean",default:!1,description:n(_templateObject6()),cliCategory:"Other"},tabWidth:{type:"int",category:"Global",default:2,description:"Number of spaces per indentation level.",range:{start:0,end:1/0,step:1}},useFlowParser:{since:"0.0.0",category:"Global",type:"boolean",default:[{since:"0.0.0",value:!1},{since:"1.15.0",value:void 0}],deprecated:"0.0.10",description:"Use flow parser.",redirect:{option:"parser",value:"flow"},cliName:"flow-parser"},useTabs:{since:"1.0.0",category:"Global",type:"boolean",default:!1,description:"Indent with tabs instead of spaces."}};e.exports={CATEGORY_CONFIG:"Config",CATEGORY_EDITOR:"Editor",CATEGORY_FORMAT:"Format",CATEGORY_OTHER:"Other",CATEGORY_OUTPUT:"Output",CATEGORY_GLOBAL:"Global",CATEGORY_SPECIAL:"Special",options:o}},"../node_modules/@miksu/prettier/lib/main/core.js":function(e,t,r){var n=r("../node_modules/diff/lib/index.js"),o=r("../node_modules/@miksu/prettier/lib/main/options.js").normalize,i=r("../node_modules/@miksu/prettier/lib/main/massage-ast.js"),a=r("../node_modules/@miksu/prettier/lib/main/comments.js"),s=r("../node_modules/@miksu/prettier/lib/main/parser.js"),l=r("../node_modules/@miksu/prettier/lib/main/ast-to-doc.js"),c=r("../node_modules/@miksu/prettier/lib/common/end-of-line.js"),d=c.guessEndOfLine,u=c.convertEndOfLineToChars,f=r("../node_modules/@miksu/prettier/lib/main/range-util.js"),p=r("../node_modules/@miksu/prettier/lib/common/util.js"),m=r("../node_modules/@miksu/prettier/lib/doc/index.js"),g=m.utils.mapDoc,h=m.printer.printDocToString,b=m.debug.printDocToDebug,v=65279,y=Symbol("cursor"),O={cursorOffset:"<<<PRETTIER_CURSOR>>>",rangeStart:"<<<PRETTIER_RANGE_START>>>",rangeEnd:"<<<PRETTIER_RANGE_END>>>"};function attachComments(e,t,r){var n=t.comments;return n&&(delete t.comments,a.attach(n,t,e,r)),t.tokens=[],r.originalText="yaml"===r.parser?e:e.trimRight(),n}function coreFormat(e,t,r){if(!e||!e.trim().length)return{formatted:"",cursorOffset:0};r=r||0;var o=s.parse(e,t),i=o.ast;if(e=o.text,t.cursorOffset>=0){var a=f.findNodeAtOffset(i,t.cursorOffset,t);a&&a.node&&(t.cursorNode=a.node)}var c=attachComments(e,i,t),d=l(i,t,r),p=u(t.endOfLine),m=h("lf"===t.endOfLine?d:g(d,(function(e){return"string"==typeof e&&-1!==e.indexOf("\n")?e.replace(/\n/g,p):e})),t);if(function ensureAllCommentsPrinted(e){if(e){for(var t=0;t<e.length;++t)if("prettier-ignore"===e[t].value.trim())return;e.forEach((function(e){if(!e.printed)throw new Error('Comment "'+e.value.trim()+'" was not printed. Please report this error!');delete e.printed}))}}(c),r>0){var b=m.formatted.trim();void 0!==m.cursorNodeStart&&(m.cursorNodeStart-=m.formatted.indexOf(b)),m.formatted=b+u(t.endOfLine)}if(t.cursorOffset>=0){var v,O,C,_,S;if(t.cursorNode&&m.cursorNodeText?(v=t.locStart(t.cursorNode),O=e.slice(v,t.locEnd(t.cursorNode)),C=t.cursorOffset-v,_=m.cursorNodeStart,S=m.cursorNodeText):(v=0,O=e,C=t.cursorOffset,_=0,S=m.formatted),O===S)return{formatted:m.formatted,cursorOffset:_+C};var j=O.split("");j.splice(C,0,y);var T=S.split(""),w=n.diffArrays(j,T),E=_,N=!0,x=!1,k=void 0;try{for(var P,L=w[Symbol.iterator]();!(N=(P=L.next()).done);N=!0){var A=P.value;if(A.removed){if(A.value.indexOf(y)>-1)break}else E+=A.count}}catch(e){x=!0,k=e}finally{try{N||null==L.return||L.return()}finally{if(x)throw k}}return{formatted:m.formatted,cursorOffset:E}}return{formatted:m.formatted}}function format(e,t){var r=s.resolveParser(t),n=!r.hasPragma||r.hasPragma(e);if(t.requirePragma&&!n)return{formatted:e};"auto"===t.endOfLine&&(t.endOfLine=d(e));var o=t.cursorOffset>=0,i=t.rangeStart>0,a=t.rangeEnd<e.length;if(-1!==e.indexOf("\r")){for(var l=[o&&"cursorOffset",i&&"rangeStart",a&&"rangeEnd"].filter(Boolean).sort((function(e,r){return t[e]-t[r]})),c=l.length-1;c>=0;c--){var m=l[c];e=e.slice(0,t[m])+O[m]+e.slice(t[m])}e=e.replace(/\r\n?/g,"\n");for(var g=function _loop(r){var n=l[r];e=e.replace(O[n],(function(e,r){return t[n]=r,""}))},h=0;h<l.length;h++)g(h)}var b=e.charCodeAt(0)===v;b&&(e=e.substring(1),o&&t.cursorOffset++,i&&t.rangeStart++,a&&t.rangeEnd++),o||(t.cursorOffset=-1),t.rangeStart<0&&(t.rangeStart=0),t.rangeEnd>e.length&&(t.rangeEnd=e.length);var y=i||a?function formatRange(e,t){var r=s.parse(e,t),n=r.ast;e=r.text;var o,i=f.calculateRange(e,t,n),a=i.rangeStart,l=i.rangeEnd,c=e.slice(a,l),d=Math.min(a,e.lastIndexOf("\n",a)+1),m=e.slice(d,a),g=p.getAlignmentSize(m,t.tabWidth),h=coreFormat(c,Object.assign({},t,{rangeStart:0,rangeEnd:1/0,cursorOffset:t.cursorOffset>=a&&t.cursorOffset<l?t.cursorOffset-a:-1}),g),b=h.formatted.trimRight(),v=e.slice(0,a),y=e.slice(l),C=t.cursorOffset;if(t.cursorOffset>=l?C=t.cursorOffset-l+(a+b.length):void 0!==h.cursorOffset&&(C=h.cursorOffset+a),"lf"===t.endOfLine)o=v+b+y;else{var _=u(t.endOfLine);if(C>=0){for(var S=[v,b,y],j=0,T=C;j<S.length;){var w=S[j];if(T<w.length){S[j]=S[j].slice(0,T)+O.cursorOffset+S[j].slice(T);break}j++,T-=w.length}var E=S[0],N=S[1],x=S[2];o=(E.replace(/\n/g,_)+N+x.replace(/\n/g,_)).replace(O.cursorOffset,(function(e,t){return C=t,""}))}else o=v.replace(/\n/g,_)+b+y.replace(/\n/g,_)}return{formatted:o,cursorOffset:C}}(e,t):coreFormat(t.insertPragma&&t.printer.insertPragma&&!n?t.printer.insertPragma(e):e,t);return b&&(y.formatted=String.fromCharCode(v)+y.formatted,o&&y.cursorOffset++),y}e.exports={formatWithCursor:function formatWithCursor(e,t){return format(e,t=o(t))},parse:function parse(e,t,r){t=o(t),-1!==e.indexOf("\r")&&(e=e.replace(/\r\n?/g,"\n"));var n=s.parse(e,t);return r&&(n.ast=i(n.ast,t)),n},formatAST:function formatAST(e,t){t=o(t);var r=l(e,t);return h(r,t)},formatDoc:function formatDoc(e,t){return format(b(e),t=o(Object.assign({},t,{parser:"babel"}))).formatted},printToDoc:function printToDoc(e,t){t=o(t);var r=s.parse(e,t),n=r.ast;return attachComments(e=r.text,n,t),l(n,t)},printDocToString:function printDocToString(e,t){return h(e,o(t))}}}}]);
//# sourceMappingURL=vendors~custom-page-KXWAf~pattern-view-page-WE7TE~05df82a6.chunk.eaa5497fb7f7db0479e3.js.map