@bbob/parser
Advanced tools
Comparing version 4.0.1 to 4.0.3
@@ -141,3 +141,3 @@ (function (global, factory) { | ||
toTagStart({ openTag = OPEN_BRAKET, closeTag = CLOSE_BRAKET } = {}) { | ||
const tagAttrs = getTagAttrs(this.tag, this.attrs); | ||
const tagAttrs = getTagAttrs(String(this.tag), this.attrs); | ||
return `${openTag}${tagAttrs}${closeTag}`; | ||
@@ -149,3 +149,3 @@ } | ||
toTagNode() { | ||
return new TagNode(this.tag.toLowerCase(), this.attrs, this.content); | ||
return new TagNode(String(this.tag).toLowerCase(), this.attrs, this.content); | ||
} | ||
@@ -152,0 +152,0 @@ toString({ openTag = OPEN_BRAKET, closeTag = CLOSE_BRAKET } = {}) { |
@@ -1,1 +0,1 @@ | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).BbobParser={})}(this,function(t){"use strict";function e(t){return"object"==typeof t&&null!==t&&"tag"in t}function r(t,e,r){return Object.keys(t).reduce((r,n)=>e(r,n,t),r)}function n(t){return t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/(javascript|data|vbscript):/gi,"$1%3A")}function s(t,e){switch(typeof e){case"boolean":return e?""+t:"";case"number":return`${t}="${e}"`;case"string":return`${t}="${n(e)}"`;case"object":return`${t}="${n(JSON.stringify(e))}"`;default:return""}}function i(t){return null==t?"":r(t,(t,e,r)=>[...t,s(e,r[e])],[""]).join(" ")}let u=(t,e)=>{let n=r(e||{},(t,e,r)=>r[e]===e?r[e]:null,null);if(n){let r=s(t,n),u={...e};delete u[n+""];let a=i(u);return`${r}${a}`}return`${t}${i(e)}`},a=(t,r,n)=>{let s=t=>e(t)?t.toString({openTag:r,closeTag:n}):t+"";return Array.isArray(t)?t.reduce((t,e)=>null!==e?t+s(e):t,""):t?s(t):null};class l{attr(t,e){return void 0!==e&&(this.attrs[t]=e),this.attrs[t]}append(t){Array.isArray(this.content)&&this.content.push(t)}get length(){return function t(r){return e(r)&&Array.isArray(r.content)?r.content.reduce((e,r)=>e+t(r),0):"string"==typeof r?(r+"").length:0}(this)}toTagStart({openTag:t="[",closeTag:e="]"}={}){let r=u(this.tag,this.attrs);return`${t}${r}${e}`}toTagEnd({openTag:t="[",closeTag:e="]"}={}){return`${t}/${this.tag}${e}`}toTagNode(){return new l(this.tag.toLowerCase(),this.attrs,this.content)}toString({openTag:t="[",closeTag:e="]"}={}){let r=this.content?a(this.content,t,e):"",n=this.toTagStart({openTag:t,closeTag:e});return null===this.content||Array.isArray(this.content)&&0===this.content.length?n:`${n}${r}${this.toTagEnd({openTag:t,closeTag:e})}`}static create(t,e={},r=null){return new l(t,e,r)}static isOf(t,e){return t.tag===e}constructor(t,e,r){this.tag=t,this.attrs=e,this.content=r}}let o=t=>t&&void 0!==t.v?t.v:"",h=t=>t&&t.l||0,c=t=>t&&t.r||0,g=t=>!!t&&void 0!==t.t&&(5===t.t||6===t.t||1===t.t),f=t=>!!t&&void 0!==t.t&&2===t.t,p=t=>47===o(t).charCodeAt(0),d=t=>!p(t),b=t=>!!t&&void 0!==t.t&&3===t.t,T=t=>!!t&&void 0!==t.t&&4===t.t,y=t=>{let e=o(t);return p(t)?e.slice(1):e},A=t=>"["+o(t)+"]";class x{get type(){return this.t}isEmpty(){return 0===this.t||isNaN(this.t)}isText(){return g(this)}isTag(){return f(this)}isAttrName(){return b(this)}isAttrValue(){return T(this)}isStart(){return d(this)}isEnd(){return p(this)}getName(){return y(this)}getValue(){return o(this)}getLine(){return h(this)}getColumn(){return c(this)}toString(){return A(this)}constructor(t,e,r=0,n=0){this.l=r,this.r=n,this.t=t||0,this.v=e+""}}class k{skip(t=1,e){this.c.pos+=t,this.o&&this.o.onSkip&&!e&&this.o.onSkip()}hasNext(){return this.c.len>this.c.pos}getCurr(){return void 0===this.s[this.c.pos]?"":this.s[this.c.pos]}getRest(){return this.s.substring(this.c.pos)}getNext(){let t=this.c.pos+1;return t<=this.s.length-1?this.s[t]:null}getPrev(){let t=this.c.pos-1;return void 0===this.s[t]?null:this.s[t]}isLast(){return this.c.pos===this.c.len}includes(t){return this.s.indexOf(t,this.c.pos)>=0}grabWhile(t,e){let r=0;if(this.hasNext())for(r=this.c.pos;this.hasNext()&&t(this.getCurr());)this.skip(1,e);return this.s.substring(r,this.c.pos)}grabN(t=0){return this.s.substring(this.c.pos,this.c.pos+t)}substrUntilChar(t){let{pos:e}=this.c,r=this.s.indexOf(t,e);return r>=0?this.s.substring(e,r):""}constructor(t,e={}){this.s=t,this.c={pos:0,len:t.length},this.o=e}}let N=(t,e)=>new k(t,e),v=(t,e)=>{for(;t.charAt(0)===e;)t=t.substring(1);for(;t.charAt(t.length-1)===e;)t=t.substring(0,t.length-1);return t},$=t=>t.replace('\\"','"');function C(t,e,r=0,n=0){return new x(t,e,r,n)}let w=[" "," "],m=["="," "," "],O=t=>w.indexOf(t)>=0,S=t=>"\\"===t,L=t=>m.indexOf(t)>=0,E=t=>"\n"===t,W=t=>$(v(t,'"'));function V(t,e={}){let r=0,n=0,s=-1,i=0,u=0,a="",l=Array(Math.floor(t.length)),o=e.openTag||"[",h=e.closeTag||"]",c=!!e.enableEscapeTags,g=(e.contextFreeTags||[]).filter(Boolean).map(t=>t.toLowerCase()),f=new Map,p=e.onToken||(()=>{}),d=[h,o,'"',"\\"," "," ","=","\n","!"],b=[o," "," ","\n"],T=t=>d.indexOf(t)>=0,y=t=>-1===b.indexOf(t),A=t=>t===o||t===h||"\\"===t,x=()=>{n++},k=(t,e)=>{""!==a&&e&&(a=""),""===a&&g.includes(t.toLowerCase())&&(a=t)},v=N(t,{onSkip:x});function $(t,e){let i=C(t,e,r,n);p(i),l[s+=1]=i}return{tokenize:function(){for(i=0;v.hasNext();)switch(i){case 1:i=function(){let t=v.getCurr(),e=v.getNext();v.skip();let r=v.substrUntilChar(h),n=0===r.length||r.indexOf(o)>=0;if(e&&T(e)||n||v.isLast())return $(1,t),0;let s=-1===r.indexOf("="),i="/"===r[0];if(s||i){let t=v.grabWhile(t=>t!==h);return v.skip(),$(2,t),k(t,i),0}return 2}();break;case 2:i=function(){let t=N(v.grabWhile(t=>t!==h,!0),{onSkip:x}),e=t.includes(" ");for(u=0;t.hasNext();)u=function(t,e){if(1===u){let e=t.grabWhile(t=>!("="===t||O(t))),r=t.isLast(),n="="!==t.getCurr();return(t.skip(),r||n?$(4,W(e)):$(3,e),r)?0:n?1:2}if(2===u){let r=!1,n=t.grabWhile(n=>{let s='"'===n,i=t.getPrev(),u=t.getNext(),a="="===u,l=O(n),o=u&&O(u);return!!(r&&L(n))||(!s||"\\"===i||!!(r=!r)||!!a||!!o)&&(!!e||!l)});return(t.skip(),$(4,W(n)),t.isLast())?0:1}let r=t.grabWhile(e=>!("="===e||O(e)||t.isLast()));return($(2,r),k(r),t.skip(),e)?2:t.includes("=")?1:2}(t,!e);return v.skip(),0}();break;default:i=function(){if(E(v.getCurr()))return $(6,v.getCurr()),v.skip(),n=0,r++,0;if(O(v.getCurr()))return $(5,v.grabWhile(O)),0;if(v.getCurr()===o){if(a){let t=o.length+1+a.length,e=`${o}/${a}`;if(v.grabN(t)===e)return 1}else if(v.includes(h))return 1;return $(1,v.getCurr()),v.skip(),0}if(c){if(S(v.getCurr())){let t=v.getCurr(),e=v.getNext();return(v.skip(),e&&A(e))?(v.skip(),$(1,e)):$(1,t),0}return $(1,v.grabWhile(t=>y(t)&&!S(t))),0}return $(1,v.grabWhile(y)),0}()}return l.length=s+1,l},isTokenNested:function(e){let r=o+"/"+e.getValue();if(f.has(r))return!!f.get(r);{let e=t.indexOf(r)>-1;return f.set(r,e),e}}}}class j{last(){return Array.isArray(this.n)&&this.n.length>0&&void 0!==this.n[this.n.length-1]?this.n[this.n.length-1]:null}flush(){return!!this.n.length&&this.n.pop()}push(t){this.n.push(t)}toArray(){return this.n}constructor(){this.n=[]}}let z=()=>new j;function P(t,r={}){var n;let s=r.openTag||"[",i=r.closeTag||"]",u=(r.onlyAllowTags||[]).filter(Boolean).map(t=>t.toLowerCase()),a=null,o=z(),h=z(),c=z(),g=z(),f=new Set;function p(){c.flush()&&g.flush()}function d(){let t=h.last();return t&&e(t)?t.content:o.toArray()}function b(t,e,r=!0){Array.isArray(t)&&void 0!==e&&(t.push(e.toTagStart({openTag:s,closeTag:i})),Array.isArray(e.content)&&e.content.length&&(e.content.forEach(e=>{t.push(e)}),r&&t.push(e.toTagEnd({openTag:s,closeTag:i}))))}function T(t,r){if(Array.isArray(t)&&void 0!==r){if(e(r)){var n;(n=r.tag,!u.length||u.indexOf(n.toLowerCase())>=0)?t.push(r.toTagNode()):b(t,r)}else t.push(r)}}(a=(r.createTokenizer?r.createTokenizer:V)(t,{onToken:function(t){t.isTag()?(t.isStart()&&function(t){p();let e=l.create(t.getValue(),{},[]),r=function(t){let e=t.getValue(),{isTokenNested:r}=a||{};return!f.has(e)&&r&&r(t)?(f.add(e),!0):f.has(e)}(t);c.push(e),r?h.push(e):T(d(),e)}(t),t.isEnd()&&function(t){p();let e=h.flush();if(e)T(d(),e);else if("function"==typeof r.onError){let e=t.getValue(),n=t.getLine(),s=t.getColumn();r.onError({tagName:e,lineNumber:n,columnNumber:s})}}(t)):!function(t){var e;let r=c.last(),n=t.getValue(),s=(e=t.toString(),!!f.has(e)),i=d();if(null!==r){if(t.isAttrName()){g.push(n);let t=g.last();t&&r.attr(t,"")}else if(t.isAttrValue()){let t=g.last();t?(r.attr(t,n),g.flush()):r.attr(n,n)}else t.isText()?s?r.append(n):T(i,n):t.isTag()&&T(i,t.toString())}else t.isText()?T(i,n):t.isTag()&&T(i,t.toString())}(t)},openTag:s,closeTag:i,onlyAllowTags:r.onlyAllowTags,contextFreeTags:r.contextFreeTags,enableEscapeTags:r.enableEscapeTags})).tokenize();let y=h.flush();return null!==y&&y&&e(y)&&(n=y.tag,f.has(n))&&b(d(),y,!1),o.toArray()}t.TagNode=l,t.createLexer=V,t.createTokenOfType=C,t.default=P,t.parse=P,Object.defineProperty(t,"__esModule",{value:!0})}); | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).BbobParser={})}(this,function(t){"use strict";function e(t){return"object"==typeof t&&null!==t&&"tag"in t}function r(t,e,r){return Object.keys(t).reduce((r,n)=>e(r,n,t),r)}function n(t){return t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/(javascript|data|vbscript):/gi,"$1%3A")}function s(t,e){switch(typeof e){case"boolean":return e?""+t:"";case"number":return`${t}="${e}"`;case"string":return`${t}="${n(e)}"`;case"object":return`${t}="${n(JSON.stringify(e))}"`;default:return""}}function i(t){return null==t?"":r(t,(t,e,r)=>[...t,s(e,r[e])],[""]).join(" ")}let u=(t,e)=>{let n=r(e||{},(t,e,r)=>r[e]===e?r[e]:null,null);if(n){let r=s(t,n),u={...e};delete u[n+""];let a=i(u);return`${r}${a}`}return`${t}${i(e)}`},a=(t,r,n)=>{let s=t=>e(t)?t.toString({openTag:r,closeTag:n}):t+"";return Array.isArray(t)?t.reduce((t,e)=>null!==e?t+s(e):t,""):t?s(t):null};class l{attr(t,e){return void 0!==e&&(this.attrs[t]=e),this.attrs[t]}append(t){Array.isArray(this.content)&&this.content.push(t)}get length(){return function t(r){return e(r)&&Array.isArray(r.content)?r.content.reduce((e,r)=>e+t(r),0):"string"==typeof r?(r+"").length:0}(this)}toTagStart({openTag:t="[",closeTag:e="]"}={}){let r=u(this.tag+"",this.attrs);return`${t}${r}${e}`}toTagEnd({openTag:t="[",closeTag:e="]"}={}){return`${t}/${this.tag}${e}`}toTagNode(){return new l((this.tag+"").toLowerCase(),this.attrs,this.content)}toString({openTag:t="[",closeTag:e="]"}={}){let r=this.content?a(this.content,t,e):"",n=this.toTagStart({openTag:t,closeTag:e});return null===this.content||Array.isArray(this.content)&&0===this.content.length?n:`${n}${r}${this.toTagEnd({openTag:t,closeTag:e})}`}static create(t,e={},r=null){return new l(t,e,r)}static isOf(t,e){return t.tag===e}constructor(t,e,r){this.tag=t,this.attrs=e,this.content=r}}let o=t=>t&&void 0!==t.v?t.v:"",h=t=>t&&t.l||0,c=t=>t&&t.r||0,g=t=>!!t&&void 0!==t.t&&(5===t.t||6===t.t||1===t.t),f=t=>!!t&&void 0!==t.t&&2===t.t,p=t=>47===o(t).charCodeAt(0),d=t=>!p(t),b=t=>!!t&&void 0!==t.t&&3===t.t,T=t=>!!t&&void 0!==t.t&&4===t.t,y=t=>{let e=o(t);return p(t)?e.slice(1):e},A=t=>"["+o(t)+"]";class x{get type(){return this.t}isEmpty(){return 0===this.t||isNaN(this.t)}isText(){return g(this)}isTag(){return f(this)}isAttrName(){return b(this)}isAttrValue(){return T(this)}isStart(){return d(this)}isEnd(){return p(this)}getName(){return y(this)}getValue(){return o(this)}getLine(){return h(this)}getColumn(){return c(this)}toString(){return A(this)}constructor(t,e,r=0,n=0){this.l=r,this.r=n,this.t=t||0,this.v=e+""}}class k{skip(t=1,e){this.c.pos+=t,this.o&&this.o.onSkip&&!e&&this.o.onSkip()}hasNext(){return this.c.len>this.c.pos}getCurr(){return void 0===this.s[this.c.pos]?"":this.s[this.c.pos]}getRest(){return this.s.substring(this.c.pos)}getNext(){let t=this.c.pos+1;return t<=this.s.length-1?this.s[t]:null}getPrev(){let t=this.c.pos-1;return void 0===this.s[t]?null:this.s[t]}isLast(){return this.c.pos===this.c.len}includes(t){return this.s.indexOf(t,this.c.pos)>=0}grabWhile(t,e){let r=0;if(this.hasNext())for(r=this.c.pos;this.hasNext()&&t(this.getCurr());)this.skip(1,e);return this.s.substring(r,this.c.pos)}grabN(t=0){return this.s.substring(this.c.pos,this.c.pos+t)}substrUntilChar(t){let{pos:e}=this.c,r=this.s.indexOf(t,e);return r>=0?this.s.substring(e,r):""}constructor(t,e={}){this.s=t,this.c={pos:0,len:t.length},this.o=e}}let N=(t,e)=>new k(t,e),v=(t,e)=>{for(;t.charAt(0)===e;)t=t.substring(1);for(;t.charAt(t.length-1)===e;)t=t.substring(0,t.length-1);return t},$=t=>t.replace('\\"','"');function C(t,e,r=0,n=0){return new x(t,e,r,n)}let w=[" "," "],m=["="," "," "],O=t=>w.indexOf(t)>=0,S=t=>"\\"===t,L=t=>m.indexOf(t)>=0,E=t=>"\n"===t,W=t=>$(v(t,'"'));function V(t,e={}){let r=0,n=0,s=-1,i=0,u=0,a="",l=Array(Math.floor(t.length)),o=e.openTag||"[",h=e.closeTag||"]",c=!!e.enableEscapeTags,g=(e.contextFreeTags||[]).filter(Boolean).map(t=>t.toLowerCase()),f=new Map,p=e.onToken||(()=>{}),d=[h,o,'"',"\\"," "," ","=","\n","!"],b=[o," "," ","\n"],T=t=>d.indexOf(t)>=0,y=t=>-1===b.indexOf(t),A=t=>t===o||t===h||"\\"===t,x=()=>{n++},k=(t,e)=>{""!==a&&e&&(a=""),""===a&&g.includes(t.toLowerCase())&&(a=t)},v=N(t,{onSkip:x});function $(t,e){let i=C(t,e,r,n);p(i),l[s+=1]=i}return{tokenize:function(){for(i=0;v.hasNext();)switch(i){case 1:i=function(){let t=v.getCurr(),e=v.getNext();v.skip();let r=v.substrUntilChar(h),n=0===r.length||r.indexOf(o)>=0;if(e&&T(e)||n||v.isLast())return $(1,t),0;let s=-1===r.indexOf("="),i="/"===r[0];if(s||i){let t=v.grabWhile(t=>t!==h);return v.skip(),$(2,t),k(t,i),0}return 2}();break;case 2:i=function(){let t=N(v.grabWhile(t=>t!==h,!0),{onSkip:x}),e=t.includes(" ");for(u=0;t.hasNext();)u=function(t,e){if(1===u){let e=t.grabWhile(t=>!("="===t||O(t))),r=t.isLast(),n="="!==t.getCurr();return(t.skip(),r||n?$(4,W(e)):$(3,e),r)?0:n?1:2}if(2===u){let r=!1,n=t.grabWhile(n=>{let s='"'===n,i=t.getPrev(),u=t.getNext(),a="="===u,l=O(n),o=u&&O(u);return!!(r&&L(n))||(!s||"\\"===i||!!(r=!r)||!!a||!!o)&&(!!e||!l)});return(t.skip(),$(4,W(n)),t.isLast())?0:1}let r=t.grabWhile(e=>!("="===e||O(e)||t.isLast()));return($(2,r),k(r),t.skip(),e)?2:t.includes("=")?1:2}(t,!e);return v.skip(),0}();break;default:i=function(){if(E(v.getCurr()))return $(6,v.getCurr()),v.skip(),n=0,r++,0;if(O(v.getCurr()))return $(5,v.grabWhile(O)),0;if(v.getCurr()===o){if(a){let t=o.length+1+a.length,e=`${o}/${a}`;if(v.grabN(t)===e)return 1}else if(v.includes(h))return 1;return $(1,v.getCurr()),v.skip(),0}if(c){if(S(v.getCurr())){let t=v.getCurr(),e=v.getNext();return(v.skip(),e&&A(e))?(v.skip(),$(1,e)):$(1,t),0}return $(1,v.grabWhile(t=>y(t)&&!S(t))),0}return $(1,v.grabWhile(y)),0}()}return l.length=s+1,l},isTokenNested:function(e){let r=o+"/"+e.getValue();if(f.has(r))return!!f.get(r);{let e=t.indexOf(r)>-1;return f.set(r,e),e}}}}class j{last(){return Array.isArray(this.n)&&this.n.length>0&&void 0!==this.n[this.n.length-1]?this.n[this.n.length-1]:null}flush(){return!!this.n.length&&this.n.pop()}push(t){this.n.push(t)}toArray(){return this.n}constructor(){this.n=[]}}let z=()=>new j;function P(t,r={}){var n;let s=r.openTag||"[",i=r.closeTag||"]",u=(r.onlyAllowTags||[]).filter(Boolean).map(t=>t.toLowerCase()),a=null,o=z(),h=z(),c=z(),g=z(),f=new Set;function p(){c.flush()&&g.flush()}function d(){let t=h.last();return t&&e(t)?t.content:o.toArray()}function b(t,e,r=!0){Array.isArray(t)&&void 0!==e&&(t.push(e.toTagStart({openTag:s,closeTag:i})),Array.isArray(e.content)&&e.content.length&&(e.content.forEach(e=>{t.push(e)}),r&&t.push(e.toTagEnd({openTag:s,closeTag:i}))))}function T(t,r){if(Array.isArray(t)&&void 0!==r){if(e(r)){var n;(n=r.tag,!u.length||u.indexOf(n.toLowerCase())>=0)?t.push(r.toTagNode()):b(t,r)}else t.push(r)}}(a=(r.createTokenizer?r.createTokenizer:V)(t,{onToken:function(t){t.isTag()?(t.isStart()&&function(t){p();let e=l.create(t.getValue(),{},[]),r=function(t){let e=t.getValue(),{isTokenNested:r}=a||{};return!f.has(e)&&r&&r(t)?(f.add(e),!0):f.has(e)}(t);c.push(e),r?h.push(e):T(d(),e)}(t),t.isEnd()&&function(t){p();let e=h.flush();if(e)T(d(),e);else if("function"==typeof r.onError){let e=t.getValue(),n=t.getLine(),s=t.getColumn();r.onError({tagName:e,lineNumber:n,columnNumber:s})}}(t)):!function(t){var e;let r=c.last(),n=t.getValue(),s=(e=t.toString(),!!f.has(e)),i=d();if(null!==r){if(t.isAttrName()){g.push(n);let t=g.last();t&&r.attr(t,"")}else if(t.isAttrValue()){let t=g.last();t?(r.attr(t,n),g.flush()):r.attr(n,n)}else t.isText()?s?r.append(n):T(i,n):t.isTag()&&T(i,t.toString())}else t.isText()?T(i,n):t.isTag()&&T(i,t.toString())}(t)},openTag:s,closeTag:i,onlyAllowTags:r.onlyAllowTags,contextFreeTags:r.contextFreeTags,enableEscapeTags:r.enableEscapeTags})).tokenize();let y=h.flush();return null!==y&&y&&e(y)&&(n=y.tag,f.has(n))&&b(d(),y,!1),o.toArray()}t.TagNode=l,t.createLexer=V,t.createTokenOfType=C,t.default=P,t.parse=P,Object.defineProperty(t,"__esModule",{value:!0})}); |
{ | ||
"name": "@bbob/parser", | ||
"version": "4.0.1", | ||
"version": "4.0.3", | ||
"description": "A BBCode to AST Parser part of @bbob", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
import type { ParseOptions } from "@bbob/types"; | ||
import { TagNode } from "@bbob/plugin-helper"; | ||
declare function parse(input: string, opts?: ParseOptions): TagNode[]; | ||
declare function parse(input: string, opts?: ParseOptions): TagNode<any>[]; | ||
export { parse }; | ||
export default parse; | ||
//# sourceMappingURL=parse.d.ts.map |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
153233