@lightningtv/solid
Advanced tools
Comparing version 1.5.0 to 1.6.0
import './jsx-runtime.js'; | ||
export * from '@lightningtv/core'; | ||
export type * from '@lightningtv/core'; | ||
export * from './activeElement.js'; | ||
@@ -4,0 +5,0 @@ export * from './utils.js'; |
@@ -1,4 +0,3 @@ | ||
import { type IntrinsicNodeProps, type IntrinsicTextProps } from '@lightningtv/core'; | ||
import { type IntrinsicNodeProps, type IntrinsicTextProps, type RendererMain, type RendererMainSettings } from '@lightningtv/core'; | ||
import { type JSXElement, type ValidComponent } from 'solid-js'; | ||
import type { RendererMain, RendererMainSettings } from '@lightningjs/renderer'; | ||
import type { SolidNode } from './types.js'; | ||
@@ -5,0 +4,0 @@ export declare const rootNode: import("@lightningtv/core").ElementNode; |
@@ -1,2 +0,2 @@ | ||
import { assertTruthy } from '@lightningjs/renderer/utils'; | ||
import { assertTruthy } from '@lightningtv/core'; | ||
import { ElementNode, NodeType, log, } from '@lightningtv/core'; | ||
@@ -26,3 +26,3 @@ export default { | ||
if (node instanceof ElementNode) { | ||
parent.rendered && node.render(); | ||
parent.rendered && node.render(true); | ||
} | ||
@@ -29,0 +29,0 @@ else if (parent.isTextNode()) { |
{ | ||
"name": "@lightningtv/solid", | ||
"version": "1.5.0", | ||
"version": "1.6.0", | ||
"description": "Lightning Renderer for Solid Universal", | ||
@@ -45,3 +45,3 @@ "type": "module", | ||
"dependencies": { | ||
"@lightningtv/core": "^1.4.1", | ||
"@lightningtv/core": "^1.5.0", | ||
"@solid-primitives/event-listener": "^2.3.3", | ||
@@ -74,3 +74,2 @@ "@solid-primitives/mouse": "^2.0.19", | ||
"peerDependencies": { | ||
"@lightningjs/renderer": "^1.0.0", | ||
"solid-js": "*" | ||
@@ -77,0 +76,0 @@ }, |
@@ -63,3 +63,2 @@ <p> | ||
"@lightningjs/solid-ui", | ||
"@lightningjs/renderer", | ||
], | ||
@@ -66,0 +65,0 @@ }, |
import './jsx-runtime.js'; | ||
export * from '@lightningtv/core'; | ||
export type * from '@lightningtv/core'; | ||
export * from './activeElement.js'; | ||
@@ -4,0 +5,0 @@ export * from './utils.js'; |
import 'solid-js'; | ||
import type { withPaddingInput } from './withPadding.ts'; | ||
declare module 'solid-js' { | ||
@@ -8,5 +6,4 @@ namespace JSX { | ||
model: [() => any, (v: any) => any]; | ||
withPadding: withPaddingInput; | ||
} | ||
} | ||
} |
@@ -1,2 +0,2 @@ | ||
import type { INode } from '@lightningjs/renderer'; | ||
import type { INode } from '@lightningtv/core'; | ||
import { | ||
@@ -3,0 +3,0 @@ ElementNode, |
@@ -7,2 +7,4 @@ import { createRenderer as solidCreateRenderer } from 'solid-js/universal'; | ||
startLightningRenderer, | ||
type RendererMain, | ||
type RendererMainSettings, | ||
} from '@lightningtv/core'; | ||
@@ -17,3 +19,2 @@ import nodeOpts from './solidOpts.js'; | ||
} from 'solid-js'; | ||
import type { RendererMain, RendererMainSettings } from '@lightningjs/renderer'; | ||
import type { SolidNode } from './types.js'; | ||
@@ -20,0 +21,0 @@ import { setActiveElement } from './activeElement.js'; |
@@ -1,2 +0,2 @@ | ||
import { assertTruthy } from '@lightningjs/renderer/utils'; | ||
import { assertTruthy } from '@lightningtv/core'; | ||
import { | ||
@@ -35,3 +35,3 @@ ElementNode, | ||
if (node instanceof ElementNode) { | ||
parent.rendered && node.render(); | ||
parent.rendered && node.render(true); | ||
} else if (parent.isTextNode()) { | ||
@@ -38,0 +38,0 @@ // TextNodes can be placed outside of <text> nodes when <Show> is used as placeholder |
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
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
5
144371
78
Updated@lightningtv/core@^1.5.0