Socket
Socket
Sign inDemoInstall

@tamagui/core

Package Overview
Dependencies
Maintainers
1
Versions
1111
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tamagui/core - npm Package Compare versions

Comparing version 1.0.0-alpha.30 to 1.0.0-alpha.31

12

package.json
{
"name": "@tamagui/core",
"version": "1.0.0-alpha.30",
"version": "1.0.0-alpha.31",
"source": "src/index.ts",

@@ -17,6 +17,6 @@ "main": "dist/cjs",

"dependencies": {
"@tamagui/helpers": "^1.0.0-alpha.30",
"@tamagui/helpers": "^1.0.0-alpha.31",
"@tamagui/ow": "^0.28.1",
"@tamagui/use-debounce": "^1.0.0-alpha.26",
"@tamagui/use-force-update": "^1.0.0-alpha.26",
"@tamagui/use-debounce": "^1.0.0-alpha.31",
"@tamagui/use-force-update": "^1.0.0-alpha.31",
"react": "*",

@@ -29,3 +29,3 @@ "react-dom": "*"

"devDependencies": {
"@tamagui/build": "^1.0.0-alpha.22",
"@tamagui/build": "^1.0.0-alpha.31",
"@types/react": "^17.0.35",

@@ -42,3 +42,3 @@ "esbuild": "^0.13.12",

},
"gitHead": "c5cd7540e0b07e0f4b61cd3e28f08462aec49428"
"gitHead": "3593d13742ae284776db7fbe0486d622312c7c15"
}

@@ -5,4 +5,4 @@ import { Variable } from './createVariable';

};
export declare const createTheme: <Theme extends GenericTheme>(theme: Theme) => { [key in keyof Theme]?: string | Variable | undefined; };
export declare const createTheme: <Theme extends GenericTheme>(theme: Theme) => Theme;
export {};
//# sourceMappingURL=createTheme.d.ts.map

@@ -144,6 +144,14 @@ import React, { RefObject } from 'react';

declare type GetTokenFontKeysFor<A extends 'size' | 'weight' | 'letterSpacing' | 'family' | 'lineHeight'> = keyof Tokens['font'][keyof Tokens['font']][A];
export declare type SizeTokens = `$${keyof Tokens['size']}`;
export declare type FontTokens = `$${keyof Tokens['font']}`;
export declare type FontSizeTokens = `$${GetTokenFontKeysFor<'size'>}`;
export declare type FontLineHeightTokens = `$${GetTokenFontKeysFor<'lineHeight'>}`;
export declare type FontWeightTokens = `$${GetTokenFontKeysFor<'weight'>}`;
export declare type FontLetterSpacingTokens = `$${GetTokenFontKeysFor<'letterSpacing'>}`;
export declare type SpaceTokens = `$${keyof Tokens['space']}`;
export declare type ColorTokens = `$${keyof Tokens['color']}`;
export declare type ZIndexTokens = `$${keyof Tokens['zIndex']}`;
declare type ThemeValue<A> = Omit<A, string> | UnionableString | Variable;
export declare type WithThemeValues<T extends object> = {
[K in keyof T]: ThemeValue<T[K]> | (K extends ColorableKeys ? ThemeKeyVariables : K extends SizeKeys ? `$${keyof Tokens['size']}` : K extends FontKeys ? `$${keyof Tokens['font']}` : K extends FontSizeKeys ? `$${GetTokenFontKeysFor<'size'>}` : K extends SpaceKeys ? `$${keyof Tokens['space']}` : K extends ColorKeys ? `$${keyof Tokens['color']}` : K extends ZIndexKeys ? `$${keyof Tokens['zIndex']}` : K extends LineHeightKeys ? `$${GetTokenFontKeysFor<'lineHeight'>}` : K extends FontWeightKeys ? `$${GetTokenFontKeysFor<'weight'>}` : K extends FontLetterSpacingKeys ? `$${GetTokenFontKeysFor<'letterSpacing'>}` : {});
[K in keyof T]: ThemeValue<T[K]> | (K extends ColorableKeys ? ThemeKeyVariables : K extends SizeKeys ? SizeTokens : K extends FontKeys ? FontTokens : K extends FontSizeKeys ? FontSizeTokens : K extends SpaceKeys ? SpaceTokens : K extends ColorKeys ? ColorTokens : K extends ZIndexKeys ? ZIndexTokens : K extends LineHeightKeys ? FontLineHeightTokens : K extends FontWeightKeys ? FontWeightTokens : K extends FontLetterSpacingKeys ? FontLetterSpacingTokens : {});
};

@@ -150,0 +158,0 @@ declare type WithShorthands<StyleProps> = {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc