Skip to content

Commit 58ec356

Browse files
committed
build dist
1 parent 14b0ca6 commit 58ec356

20 files changed

+2321
-1
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/dist
21
/node_modules
32
/npm-debug.log
43
.DS_Store

dist/commonjs.js

Lines changed: 284 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/commonjs.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.d.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { VNode } from 'preact';
2+
3+
interface Options {
4+
shallow?: boolean;
5+
xml?: boolean;
6+
pretty?: boolean | string;
7+
}
8+
9+
export function render(vnode: VNode, context?: any, options?: Options): string;
10+
export function renderToString(
11+
vnode: VNode,
12+
context?: any,
13+
options?: Options
14+
): string;
15+
export function shallowRender(vnode: VNode, context?: any): string;
16+
export default render;

dist/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('./commonjs').default;

dist/index.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import{options as e,Fragment as t}from"preact";var r=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|^--/i,n=/[&<>"]/;function o(e){var t=String(e);return n.test(t)?t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):t}var a=function(e,t){return String(e).replace(/(\n+)/g,"$1"+(t||"\t"))},i=function(e,t,r){return String(e).length>(t||40)||!r&&-1!==String(e).indexOf("\n")||-1!==String(e).indexOf("<")},l={};function s(e){var t="";for(var n in e){var o=e[n];null!=o&&""!==o&&(t&&(t+=" "),t+="-"==n[0]?n:l[n]||(l[n]=n.replace(/([A-Z])/g,"-$1").toLowerCase()),t+=": ",t+=o,"number"==typeof o&&!1===r.test(n)&&(t+="px"),t+=";")}return t||void 0}function f(e,t){for(var r in t)e[r]=t[r];return e}function u(e,t){return Array.isArray(t)?t.reduce(u,e):null!=t&&!1!==t&&e.push(t),e}var c={shallow:!0},p=[],_=/^(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)$/,v=/^(acceptC|httpE)/,d=/^(viewB)/,g=/[\s\n\\/='"\0<>]/,h=function(){};y.render=y;var m=function(e,t){return y(e,t,c)},x=[];function y(t,r,n){r=r||{},n=n||{};var o=e.__s;e.__s=!0;var a=b(t,r,n);return e.__c&&e.__c(t,x),x.length=0,e.__s=o,a}function b(r,n,l,c,m,x){if(null==r||"boolean"==typeof r)return"";if("object"!=typeof r)return o(r);var y=l.pretty,w=y&&"string"==typeof y?y:"\t";if(Array.isArray(r)){for(var S="",k=0;k<r.length;k++)y&&k>0&&(S+="\n"),S+=b(r[k],n,l,c,m,x);return S}var C,O=r.type,A=r.props,H=!1;if("function"==typeof O){if(H=!0,!l.shallow||!c&&!1!==l.renderRootComponent){if(O===t){var L=[];return u(L,r.props.children),b(L,n,l,!1!==l.shallowHighOrder,m,x)}var j,F=r.__c={__v:r,context:n,props:r.props,setState:h,forceUpdate:h,__h:[]};if(e.__b&&e.__b(r),e.__r&&e.__r(r),O.prototype&&"function"==typeof O.prototype.render){var M=O.contextType,T=M&&n[M.__c],$=null!=M?T?T.props.value:M.__:n;(F=r.__c=new O(A,$)).__v=r,F._dirty=F.__d=!0,F.props=A,null==F.state&&(F.state={}),null==F._nextState&&null==F.__s&&(F._nextState=F.__s=F.state),F.context=$,O.getDerivedStateFromProps?F.state=f(f({},F.state),O.getDerivedStateFromProps(F.props,F.state)):F.componentWillMount&&(F.componentWillMount(),F.state=F._nextState!==F.state?F._nextState:F.__s!==F.state?F.__s:F.state),j=F.render(F.props,F.state,F.context)}else{var E=O.contextType,D=E&&n[E.__c];j=O.call(r.__c,A,null!=E?D?D.props.value:E.__:n)}return F.getChildContext&&(n=f(f({},n),F.getChildContext())),e.diffed&&e.diffed(r),b(j,n,l,!1!==l.shallowHighOrder,m,x)}O=(C=O).displayName||C!==Function&&C.name||function(e){var t=(Function.prototype.toString.call(e).match(/^\s*function\s+([^( ]+)/)||"")[1];if(!t){for(var r=-1,n=p.length;n--;)if(p[n]===e){r=n;break}r<0&&(r=p.push(e)-1),t="UnnamedComponent"+r}return t}(C)}var N,P,R="<"+O;if(A){var U=Object.keys(A);l&&!0===l.sortAttributes&&U.sort();for(var W=0;W<U.length;W++){var Z=U[W],q=A[Z];if("children"!==Z){if(!g.test(Z)&&(l&&l.allAttributes||"key"!==Z&&"ref"!==Z&&"__self"!==Z&&"__source"!==Z&&"defaultValue"!==Z)){if("className"===Z){if(A.class)continue;Z="class"}else m&&Z.match(/^xlink:?./)&&(Z=Z.toLowerCase().replace(/^xlink:?/,"xlink:"));if("htmlFor"===Z){if(A.for)continue;Z="for"}"style"===Z&&q&&"object"==typeof q&&(q=s(q)),"a"===Z[0]&&"r"===Z[1]&&"boolean"==typeof q&&(q=String(q));var z=l.attributeHook&&l.attributeHook(Z,q,n,l,H);if(z||""===z)R+=z;else if("dangerouslySetInnerHTML"===Z)P=q&&q.__html;else if("textarea"===O&&"value"===Z)N=q;else if((q||0===q||""===q)&&"function"!=typeof q){if(!(!0!==q&&""!==q||(q=Z,l&&l.xml))){R+=" "+Z;continue}if("value"===Z){if("select"===O){x=q;continue}"option"===O&&x==q&&(R+=" selected")}v.test(Z)?Z=Z.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()}):d.test(Z)||(Z=Z.toLowerCase()),R+=" "+Z+'="'+o(q)+'"'}}}else N=q}}if(y){var B=R.replace(/\n\s*/," ");B===R||~B.indexOf("\n")?y&&~R.indexOf("\n")&&(R+="\n"):R=B}if(R+=">",g.test(O))throw new Error(O+" is not a valid HTML tag name in "+R);var I,V=_.test(O)||l.voidElements&&l.voidElements.test(O),G=[];if(P)y&&i(P)&&(P="\n"+w+a(P,w)),R+=P;else if(null!=N&&u(I=[],N).length){for(var J=y&&~R.indexOf("\n"),K=!1,Q=0;Q<I.length;Q++){var X=I[Q];if(null!=X&&!1!==X){var Y=b(X,n,l,!0,"svg"===O||"foreignObject"!==O&&m,x);if(y&&!J&&i(Y)&&(J=!0),Y)if(y){var ee=Y.length>0&&"<"!=Y[0];K&&ee?G[G.length-1]+=Y:G.push(Y),K=ee}else G.push(Y)}}if(y&&J)for(var te=G.length;te--;)G[te]="\n"+w+a(G[te],w)}if(G.length||P)R+=G.join("");else if(l&&l.xml)return R.substring(0,R.length-1)+" />";return!V||I||P?(y&&~R.indexOf("\n")&&(R+="\n"),R+="</"+O+">"):R=R.replace(/>$/," />"),R}y.shallowRender=m;export default y;export{y as render,y as renderToStaticMarkup,y as renderToString,m as shallowRender};
2+
//# sourceMappingURL=index.module.js.map

0 commit comments

Comments
 (0)