Socket
Socket
Sign inDemoInstall

stylefire

Package Overview
Dependencies
Maintainers
1
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stylefire - npm Package Compare versions

Comparing version 1.2.5 to 1.2.6

6

CHANGELOG.md

@@ -5,2 +5,8 @@ # Changelog

## [1.2.6] 2018-03-06
### Added
- Exposing `buildStyles` (undocumented)
## [1.2.4] 2018-03-06

@@ -7,0 +13,0 @@

2

css/index.js

@@ -32,3 +32,3 @@ "use strict";

var element = _a.element, enableHardwareAcceleration = _a.enableHardwareAcceleration;
render_1.default(element, state, changedValues, enableHardwareAcceleration);
element.style.cssText += render_1.default(state, changedValues, enableHardwareAcceleration);
},

@@ -35,0 +35,0 @@ aliasMap: {

import { State } from '../styler/types';
export default function buildStylePropertyString(element: HTMLElement, state: State, changedValues: string[], enableHardwareAcceleration: boolean): void;
export default function buildStylePropertyString(state: State, changedValues?: string[] | true, enableHardwareAcceleration?: boolean): string;

@@ -6,3 +6,6 @@ "use strict";

var value_types_1 = require("./value-types");
function buildStylePropertyString(element, state, changedValues, enableHardwareAcceleration) {
function buildStylePropertyString(state, changedValues, enableHardwareAcceleration) {
if (changedValues === void 0) { changedValues = true; }
if (enableHardwareAcceleration === void 0) { enableHardwareAcceleration = true; }
var valuesToChange = (changedValues === true) ? Object.keys(state) : changedValues;
var propertyString = '';

@@ -12,10 +15,10 @@ var transformString = '';

var transformHasZ = false;
var numChangedValues = changedValues.length;
var numChangedValues = valuesToChange.length;
for (var i = 0; i < numChangedValues; i++) {
var key = changedValues[i];
var key = valuesToChange[i];
if (transform_props_1.isTransformProp(key)) {
hasTransform = true;
for (var stateKey in state) {
if (transform_props_1.isTransformProp(stateKey) && changedValues.indexOf(stateKey) === -1) {
changedValues.push(stateKey);
if (transform_props_1.isTransformProp(stateKey) && valuesToChange.indexOf(stateKey) === -1) {
valuesToChange.push(stateKey);
}

@@ -26,6 +29,6 @@ }

}
changedValues.sort(transform_props_1.sortTransformProps);
var totalNumChangedValues = changedValues.length;
valuesToChange.sort(transform_props_1.sortTransformProps);
var totalNumChangedValues = valuesToChange.length;
for (var i = 0; i < totalNumChangedValues; i++) {
var key = changedValues[i];
var key = valuesToChange[i];
var value = state[key];

@@ -50,5 +53,5 @@ var valueType = value_types_1.default(key);

}
element.style.cssText += propertyString;
return propertyString;
}
exports.default = buildStylePropertyString;
//# sourceMappingURL=render.js.map

@@ -0,4 +1,5 @@

import buildStyles from './css/render';
import { Styler, Props } from './styler/types';
declare const createStyler: (node: Element, props: Props) => Styler;
export default function (nodeOrSelector: Element | string, props: Props): Styler;
export { createStyler, Styler };
export { createStyler, Styler, buildStyles };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var css_1 = require("./css");
var render_1 = require("./css/render");
exports.buildStyles = render_1.default;
var svg_1 = require("./svg");

@@ -5,0 +7,0 @@ var cache = new WeakMap();

{
"name": "stylefire",
"version": "1.2.5",
"version": "1.2.6",
"description": "Performant, simplified stylers for CSS, SVG, path and DOM scroll.",

@@ -5,0 +5,0 @@ "main": "index.js",

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

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc