Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@namelessdev/typography

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@namelessdev/typography - npm Package Compare versions

Comparing version
0.0.2
to
0.0.3
+1
-1
build/esm/Text.js

@@ -1,1 +0,1 @@

import e from"react";import{cn as t}from"@namelessdev/helper";import{overreding as a,retrive as r}from"@namelessdev/slots";const s=e.forwardRef((({as:s="p",className:n,children:l,...m},c)=>{const o=a.assign((e=>({className:t("text-neutral-13",e.className,n)||null,style:Object.assign({},{textDecorationThickness:"min(2px,max(1px,.05em))",textUnderlineOffset:"calc(.025em + 2px)"},e.style||{})}))),{Parent:i,Default:p}=r(l,{name:"parent",overreding:o});return i.has?e.createElement(i,null):e.createElement(s,{ref:c,...o(m)},e.createElement(p,null))}));export{s as Text};//# sourceMappingURL=Text.js.map
import e from"react";import{mergeProps as t,cn as r}from"@namelessdev/helper";import{retrive as a}from"@namelessdev/slots";const n=e.forwardRef((({as:n="p",className:s,children:l,...m},c)=>{const o=e=>t(e,(e=>({className:r("text-neutral-13",e.className,s)||null,style:Object.assign({textDecorationThickness:"min(2px,max(1px,.05em))",textUnderlineOffset:"calc(.025em + 2px)"},e.style||{}),ref:c}))),{Parent:i,Default:f}=a(l,{name:"parent",overreding:o});return e.createElement(i,null,e.createElement(n,{ref:c,...n instanceof Object?m:o(m),children:f.raw()}))}));export{n as Text};//# sourceMappingURL=Text.js.map

@@ -1,1 +0,1 @@

{"version":3,"sources":["../../src/Text.tsx"],"names":["props"],"mappings":"AAAA,OAAO,WAAW;AAClB,SAAqB,UAAU;AAC/B,SAAS,SAAS,cAAc,SAAS;AAuBlC,MAAM,OAAO,MAAM;AAAA,EACxB,CAAC,EAAE,IAAI,KAAK,KAAK,WAAW,UAAU,GAAG,MAAM,GAAG,SAAS;AACzD,UAAM,UAAU,EAAE,OAAO,CAAAA,YAAU;AAAA,MACjC,WAAW,GAAG,mBAAmBA,OAAM,WAAqB,SAAS,KAAK;AAAA,MAC1E,OAAO,OAAO,OAAO,CAAC,GAAG;AAAA,QACvB,yBAAyB;AAAA,QACzB,qBAAqB;AAAA,MACvB,GAAGA,OAAM,SAAS,CAAC,CAAC;AAAA,IACtB,EAAE;AAEF,UAAM,EAAE,QAAQ,QAAQ,IAAI,QAAQ,UAAU;AAAA,MAC5C,MAAM;AAAA,MACN,YAAY;AAAA,IACd,CAAC;AAED,QAAI,CAAC,OAAO;AACV,aACE,oCAAC,MAAG,KAAK,MAAO,GAAG,QAAQ,KAAY,KACrC,oCAAC,aAAQ,CACX;AAAA;AAEC,aAAO,oCAAC,YAAO;AAAA,EACtB;AACF","sourcesContent":["import React from \"react\";\nimport { ClassValue, cn } from \"@namelessdev/helper\";\nimport { retrive, overreding as O } from \"@namelessdev/slots\";\n\ntype Blocks =\n | \"p\"\n | \"h1\"\n | \"h2\"\n | \"h3\"\n | \"h4\"\n | \"h5\"\n | \"h6\"\n | \"em\"\n | \"kbd\"\n | \"code\"\n | \"a\";\n\ntype TextElement = React.ElementRef<Blocks>;\n\ntype TextProps = React.ComponentPropsWithRef<Blocks> & {\n as?: React.ElementType | React.FC;\n className?: ClassValue;\n};\n\n\nexport const Text = React.forwardRef<TextElement, TextProps>(\n ({ as: As = \"p\", className, children, ...props }, fref) => {\n const propses = O.assign(props => ({\n className: cn(\"text-neutral-13\", props.className as string, className) || null,\n style: Object.assign({}, {\n textDecorationThickness: \"min(2px,max(1px,.05em))\",\n textUnderlineOffset: \"calc(.025em + 2px)\",\n }, props.style || {}),\n }))\n\n const { Parent, Default } = retrive(children, {\n name: \"parent\",\n overreding: propses,\n })\n\n if (!Parent.has)\n return (\n <As ref={fref} {...propses(props as any)}>\n <Default />\n </As>\n );\n else return <Parent />\n },\n);\n"]}
{"version":3,"sources":["../../src/Text.tsx"],"names":["props"],"mappings":"AAAA,OAAO,WAAW;AAClB,SAAqB,IAAI,kBAAkB;AAC3C,SAAS,eAAe;AAsBjB,MAAM,OAAO,MAAM;AAAA,EACxB,CAAC,EAAE,IAAI,KAAK,KAAK,WAAW,UAAU,GAAG,MAAM,GAAG,SAAS;AACzD,UAAM,UAAU,CAAC,WACf,WAAW,QAAQ,CAACA,YAAsB;AAAA,MACxC,WACE,GAAG,mBAAmBA,OAAM,WAAqB,SAAS,KAAK;AAAA,MACjE,OAAO,OAAO;AAAA,QACZ;AAAA,UACE,yBAAyB;AAAA,UACzB,qBAAqB;AAAA,QACvB;AAAA,QACAA,OAAM,SAAS,CAAC;AAAA,MAClB;AAAA,MACA,KAAK;AAAA,IACP,EAAE;AAEJ,UAAM,EAAE,QAAQ,QAAQ,IAAI,QAAQ,UAAU;AAAA,MAC5C,MAAM;AAAA,MACN,YAAY;AAAA,IACd,CAAC;AAED,WACE,oCAAC,cACC;AAAA,MAAC;AAAA;AAAA,QACC,KAAK;AAAA,QACJ,GAAI,cAAc,SAAS,QAAQ,QAAQ,KAAY;AAAA,QACxD,UAAU,QAAQ,IAAI;AAAA;AAAA,IACxB,CACF;AAAA,EAEJ;AACF","sourcesContent":["import React from \"react\";\nimport { ClassValue, cn, mergeProps } from \"@namelessdev/helper\";\nimport { retrive } from \"@namelessdev/slots\";\n\ntype Blocks =\n | \"p\"\n | \"h1\"\n | \"h2\"\n | \"h3\"\n | \"h4\"\n | \"h5\"\n | \"h6\"\n | \"em\"\n | \"kbd\"\n | \"code\"\n | \"a\";\n\ntype TextElement = React.ElementRef<Blocks>;\n\ntype TextProps = React.ComponentPropsWithRef<Blocks> & {\n as?: React.ElementType | React.FC;\n className?: ClassValue;\n};\n\nexport const Text = React.forwardRef<TextElement, TextProps>(\n ({ as: As = \"p\", className, children, ...props }, fref) => {\n const propses = (oprops: TextProps) =>\n mergeProps(oprops, (props: TextProps) => ({\n className:\n cn(\"text-neutral-13\", props.className as string, className) || null,\n style: Object.assign(\n {\n textDecorationThickness: \"min(2px,max(1px,.05em))\",\n textUnderlineOffset: \"calc(.025em + 2px)\",\n },\n props.style || {},\n ),\n ref: fref,\n }));\n\n const { Parent, Default } = retrive(children, {\n name: \"parent\",\n overreding: propses,\n });\n\n return (\n <Parent>\n <As\n ref={fref}\n {...(As instanceof Object ? props : propses(props as any))}\n children={Default.raw()}\n />\n </Parent>\n );\n },\n);\n"]}

@@ -1,1 +0,1 @@

"use strict";var e=require("react"),t=require("@namelessdev/helper"),r=require("@namelessdev/slots");function a(e){return e&&e.__esModule?e:{default:e}}var l=a(e);const n=l.default.forwardRef((({as:e="p",className:a,children:n,...s},c)=>{const u=r.overreding.assign((e=>({className:t.cn("text-neutral-13",e.className,a)||null,style:Object.assign({},{textDecorationThickness:"min(2px,max(1px,.05em))",textUnderlineOffset:"calc(.025em + 2px)"},e.style||{})}))),{Parent:i,Default:d}=r.retrive(n,{name:"parent",overreding:u});return i.has?l.default.createElement(i,null):l.default.createElement(e,{ref:c,...u(s)},l.default.createElement(d,null))}));exports.Text=n;//# sourceMappingURL=Text.js.map
"use strict";var e=require("react"),t=require("@namelessdev/helper"),r=require("@namelessdev/slots");function a(e){return e&&e.__esModule?e:{default:e}}var n=a(e);const s=n.default.forwardRef((({as:e="p",className:a,children:s,...l},c)=>{const u=e=>t.mergeProps(e,(e=>({className:t.cn("text-neutral-13",e.className,a)||null,style:Object.assign({textDecorationThickness:"min(2px,max(1px,.05em))",textUnderlineOffset:"calc(.025em + 2px)"},e.style||{}),ref:c}))),{Parent:i,Default:f}=r.retrive(s,{name:"parent",overreding:u});return n.default.createElement(i,null,n.default.createElement(e,{ref:c,...e instanceof Object?l:u(l),children:f.raw()}))}));exports.Text=s;//# sourceMappingURL=Text.js.map

@@ -1,1 +0,1 @@

{"version":3,"sources":["../src/Text.tsx"],"names":["props"],"mappings":"AAAA,OAAO,WAAW;AAClB,SAAqB,UAAU;AAC/B,SAAS,SAAS,cAAc,SAAS;AAuBlC,MAAM,OAAO,MAAM;AAAA,EACxB,CAAC,EAAE,IAAI,KAAK,KAAK,WAAW,UAAU,GAAG,MAAM,GAAG,SAAS;AACzD,UAAM,UAAU,EAAE,OAAO,CAAAA,YAAU;AAAA,MACjC,WAAW,GAAG,mBAAmBA,OAAM,WAAqB,SAAS,KAAK;AAAA,MAC1E,OAAO,OAAO,OAAO,CAAC,GAAG;AAAA,QACvB,yBAAyB;AAAA,QACzB,qBAAqB;AAAA,MACvB,GAAGA,OAAM,SAAS,CAAC,CAAC;AAAA,IACtB,EAAE;AAEF,UAAM,EAAE,QAAQ,QAAQ,IAAI,QAAQ,UAAU;AAAA,MAC5C,MAAM;AAAA,MACN,YAAY;AAAA,IACd,CAAC;AAED,QAAI,CAAC,OAAO;AACV,aACE,oCAAC,MAAG,KAAK,MAAO,GAAG,QAAQ,KAAY,KACrC,oCAAC,aAAQ,CACX;AAAA;AAEC,aAAO,oCAAC,YAAO;AAAA,EACtB;AACF","sourcesContent":["import React from \"react\";\nimport { ClassValue, cn } from \"@namelessdev/helper\";\nimport { retrive, overreding as O } from \"@namelessdev/slots\";\n\ntype Blocks =\n | \"p\"\n | \"h1\"\n | \"h2\"\n | \"h3\"\n | \"h4\"\n | \"h5\"\n | \"h6\"\n | \"em\"\n | \"kbd\"\n | \"code\"\n | \"a\";\n\ntype TextElement = React.ElementRef<Blocks>;\n\ntype TextProps = React.ComponentPropsWithRef<Blocks> & {\n as?: React.ElementType | React.FC;\n className?: ClassValue;\n};\n\n\nexport const Text = React.forwardRef<TextElement, TextProps>(\n ({ as: As = \"p\", className, children, ...props }, fref) => {\n const propses = O.assign(props => ({\n className: cn(\"text-neutral-13\", props.className as string, className) || null,\n style: Object.assign({}, {\n textDecorationThickness: \"min(2px,max(1px,.05em))\",\n textUnderlineOffset: \"calc(.025em + 2px)\",\n }, props.style || {}),\n }))\n\n const { Parent, Default } = retrive(children, {\n name: \"parent\",\n overreding: propses,\n })\n\n if (!Parent.has)\n return (\n <As ref={fref} {...propses(props as any)}>\n <Default />\n </As>\n );\n else return <Parent />\n },\n);\n"]}
{"version":3,"sources":["../src/Text.tsx"],"names":["props"],"mappings":"AAAA,OAAO,WAAW;AAClB,SAAqB,IAAI,kBAAkB;AAC3C,SAAS,eAAe;AAsBjB,MAAM,OAAO,MAAM;AAAA,EACxB,CAAC,EAAE,IAAI,KAAK,KAAK,WAAW,UAAU,GAAG,MAAM,GAAG,SAAS;AACzD,UAAM,UAAU,CAAC,WACf,WAAW,QAAQ,CAACA,YAAsB;AAAA,MACxC,WACE,GAAG,mBAAmBA,OAAM,WAAqB,SAAS,KAAK;AAAA,MACjE,OAAO,OAAO;AAAA,QACZ;AAAA,UACE,yBAAyB;AAAA,UACzB,qBAAqB;AAAA,QACvB;AAAA,QACAA,OAAM,SAAS,CAAC;AAAA,MAClB;AAAA,MACA,KAAK;AAAA,IACP,EAAE;AAEJ,UAAM,EAAE,QAAQ,QAAQ,IAAI,QAAQ,UAAU;AAAA,MAC5C,MAAM;AAAA,MACN,YAAY;AAAA,IACd,CAAC;AAED,WACE,oCAAC,cACC;AAAA,MAAC;AAAA;AAAA,QACC,KAAK;AAAA,QACJ,GAAI,cAAc,SAAS,QAAQ,QAAQ,KAAY;AAAA,QACxD,UAAU,QAAQ,IAAI;AAAA;AAAA,IACxB,CACF;AAAA,EAEJ;AACF","sourcesContent":["import React from \"react\";\nimport { ClassValue, cn, mergeProps } from \"@namelessdev/helper\";\nimport { retrive } from \"@namelessdev/slots\";\n\ntype Blocks =\n | \"p\"\n | \"h1\"\n | \"h2\"\n | \"h3\"\n | \"h4\"\n | \"h5\"\n | \"h6\"\n | \"em\"\n | \"kbd\"\n | \"code\"\n | \"a\";\n\ntype TextElement = React.ElementRef<Blocks>;\n\ntype TextProps = React.ComponentPropsWithRef<Blocks> & {\n as?: React.ElementType | React.FC;\n className?: ClassValue;\n};\n\nexport const Text = React.forwardRef<TextElement, TextProps>(\n ({ as: As = \"p\", className, children, ...props }, fref) => {\n const propses = (oprops: TextProps) =>\n mergeProps(oprops, (props: TextProps) => ({\n className:\n cn(\"text-neutral-13\", props.className as string, className) || null,\n style: Object.assign(\n {\n textDecorationThickness: \"min(2px,max(1px,.05em))\",\n textUnderlineOffset: \"calc(.025em + 2px)\",\n },\n props.style || {},\n ),\n ref: fref,\n }));\n\n const { Parent, Default } = retrive(children, {\n name: \"parent\",\n overreding: propses,\n });\n\n return (\n <Parent>\n <As\n ref={fref}\n {...(As instanceof Object ? props : propses(props as any))}\n children={Default.raw()}\n />\n </Parent>\n );\n },\n);\n"]}
{
"name": "@namelessdev/typography",
"version": "0.0.2",
"version": "0.0.3",
"description": "",

@@ -43,6 +43,6 @@ "main": "./build/index.js",

"dependencies": {
"@namelessdev/blocks": "0.0.2",
"@namelessdev/flow": "0.0.2",
"@namelessdev/helper": "0.0.2",
"@namelessdev/slots": "0.0.2"
"@namelessdev/blocks": "0.0.5",
"@namelessdev/flow": "0.0.4",
"@namelessdev/helper": "0.0.3",
"@namelessdev/slots": "0.0.8"
},

@@ -49,0 +49,0 @@ "scripts": {