物管理前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
20 KiB

  1. import{e as o,D as g,C as z,W as $,_ as G,S as q,q as h,g as w,Y as j,U as b,c as E,k as C}from"./index-Bo-aCpEW.js";const Y=148,X=149,V=150,N=1,F=2,p=3,D=151,I=152,T=4,K=5,L=153,U=154,Z=155,P=156,_=6,k=7,B=8,A=9,c=0,R=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],J=58,H=40,m=95,M=91,l=45,OO=46,s=35,$O=37,x=123,eO=125,S=47,d=42,i=10,u=61,aO=43,QO=38;function r(O){return O>=65&&O<=90||O>=97&&O<=122||O>=161}function v(O){return O>=48&&O<=57}function y(O){let e;return O.next==S&&((e=O.peek(1))==S||e==d)}const nO=new o((O,e)=>{if(e.dialectEnabled(c)){let a;if(O.next<0&&e.canShift(Z))O.acceptToken(Z);else if(((a=O.peek(-1))==i||a<0)&&e.canShift(U)){let Q=0;for(;O.next!=i&&R.includes(O.next);)O.advance(),Q++;O.next==i||y(O)?O.acceptToken(U,-Q):Q&&O.acceptToken(P)}else if(O.next==i)O.acceptToken(L,1);else if(R.includes(O.next)){for(O.advance();O.next!=i&&R.includes(O.next);)O.advance();O.acceptToken(P)}}else{let a=0;for(;R.includes(O.next);)O.advance(),a++;a&&O.acceptToken(P)}},{contextual:!0}),iO=new o((O,e)=>{if(y(O)){if(O.advance(),e.dialectEnabled(c)){let a=-1;for(let Q=1;;Q++){let t=O.peek(-Q-1);if(t==i||t<0){a=Q+1;break}else if(!R.includes(t))break}if(a>-1){let Q=O.next==d,t=0;for(O.advance();O.next>=0;)if(O.next==i){O.advance();let n=0;for(;O.next!=i&&R.includes(O.next);)n++,O.advance();if(n<a){t=-n-1;break}}else if(Q&&O.next==d&&O.peek(1)==S){t=2;break}else O.advance();O.acceptToken(Q?k:_,t);return}}if(O.next==S){for(;O.next!=i&&O.next>=0;)O.advance();O.acceptToken(_)}else{for(O.advance();O.next>=0;){let{next:a}=O;if(O.advance(),a==d&&O.next==S){O.advance();break}}O.acceptToken(k)}}}),tO=new o((O,e)=>{(O.next==aO||O.next==u)&&e.dialectEnabled(c)&&O.acceptToken(O.next==u?B:A,1)}),RO=new o((O,e)=>{if(!e.dialectEnabled(c))return;let a=e.context.depth;if(O.next<0&&a){O.acceptToken(X);return}if(O.peek(-1)==i){let Q=0;for(;O.next!=i&&R.includes(O.next);)O.advance(),Q++;Q!=a&&O.next!=i&&!y(O)&&(Q<a?O.acceptToken(X,-Q):O.acceptToken(Y))}}),oO=new o((O,e)=>{for(let a=!1,Q=0,t=0;;t++){let{next:n}=O;if(r(n)||n==l||n==m||a&&v(n))!a&&(n!=l||t>0)&&(a=!0),Q===t&&n==l&&Q++,O.advance();else if(n==s&&O.peek(1)==x){O.acceptToken(K,2);break}else{a&&O.acceptToken(n==H?D:Q==2&&e.canShift(T)?T:I);break}}}),lO=new o(O=>{if(O.next==eO){for(O.advance();r(O.next)||O.next==l||O.next==m||v(O.next);)O.advance();O.next==s&&O.peek(1)==x?O.acceptToken(F,2):O.acceptToken(N)}}),SO=new o(O=>{if(R.includes(O.peek(-1))){let{next:e}=O;(r(e)||e==m||e==s||e==OO||e==M||e==J||e==l||e==QO)&&O.acceptToken(V)}}),rO=new o(O=>{if(!R.includes(O.peek(-1))){let{next:e}=O;if(e==$O&&(O.advance(),O.acceptToken(p)),r(e)){do O.advance();while(r(O.next));O.acceptToken(p)}}});function W(O,e){this.parent=O,this.depth=e,this.hash=(O?O.hash+O.hash<<8:0)+e+(e<<4)}const dO=new W(null,0),cO=new g({start:dO,shift(O,e,a,Q){return e==Y?new W(O,a.pos-Q.pos):e==X?O.parent:O},hash(O){return O.hash}}),PO=z({"AtKeyword import charset namespace keyframes media supports include mixin use forward extend at-root":$.definitionKeyword,"Keyword selector":$.keyword,ControlKeyword:$.controlKeyword,NamespaceName:$.namespace,KeyframeName:$.labelName,TagName:$.tagName,"ClassName Suffix":$.className,PseudoClassName:$.constant($.className),IdName:$.labelName,"FeatureName PropertyName":$.propertyName,AttributeName:$.attributeName,NumberLiteral:$.number,KeywordQuery:$.keyword,UnaryQueryOp:$.operatorKeyword,"CallTag ValueName":$.atom,VariableName:$.variableName,SassVariableName:$.special($.variableName),Callee:$.operatorKeyword,Unit:$.unit,"UniversalSelector NestingSelector IndentedMixin IndentedInclude":$.definitionOperator,MatchOp:$.compareOperator,"ChildOp SiblingOp, LogicOp":$.logicOperator,BinOp:$.arithmeticOperator,"Important Global Default":$.modifier,Comment:$.blockComment,LineComment:$.lineComment,ColorLiteral:$.color,"ParenthesizedContent StringLiteral":$.string,"InterpolationStart InterpolationContinue InterpolationEnd":$.meta,': "..."':$.punctuation,"PseudoOp #":$.derefOperator,"; ,":$.separator,"( )":$.paren,"[ ]":$.squareBrack