mirror of
https://github.com/idanoo/GoScrobble
synced 2025-07-22 15:39:14 +00:00
0.2.0 - Mid migration
This commit is contained in:
parent
139e6a915e
commit
7e38fdbd7d
42393 changed files with 5358157 additions and 62 deletions
2301
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.bundle.js
generated
vendored
Normal file
2301
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.bundle.js
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
76
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.cjs.js
generated
vendored
Normal file
76
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.cjs.js
generated
vendored
Normal file
|
@ -0,0 +1,76 @@
|
|||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
var warning = require('tiny-warning');
|
||||
var jss = require('jss');
|
||||
|
||||
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
|
||||
|
||||
var warning__default = /*#__PURE__*/_interopDefaultLegacy(warning);
|
||||
|
||||
var now = Date.now();
|
||||
var fnValuesNs = "fnValues" + now;
|
||||
var fnRuleNs = "fnStyle" + ++now;
|
||||
|
||||
var functionPlugin = function functionPlugin() {
|
||||
return {
|
||||
onCreateRule: function onCreateRule(name, decl, options) {
|
||||
if (typeof decl !== 'function') return null;
|
||||
var rule = jss.createRule(name, {}, options);
|
||||
rule[fnRuleNs] = decl;
|
||||
return rule;
|
||||
},
|
||||
onProcessStyle: function onProcessStyle(style, rule) {
|
||||
// We need to extract function values from the declaration, so that we can keep core unaware of them.
|
||||
// We need to do that only once.
|
||||
// We don't need to extract functions on each style update, since this can happen only once.
|
||||
// We don't support function values inside of function rules.
|
||||
if (fnValuesNs in rule || fnRuleNs in rule) return style;
|
||||
var fnValues = {};
|
||||
|
||||
for (var prop in style) {
|
||||
var value = style[prop];
|
||||
if (typeof value !== 'function') continue;
|
||||
delete style[prop];
|
||||
fnValues[prop] = value;
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
rule[fnValuesNs] = fnValues;
|
||||
return style;
|
||||
},
|
||||
onUpdate: function onUpdate(data, rule, sheet, options) {
|
||||
var styleRule = rule; // $FlowFixMe[prop-missing]
|
||||
|
||||
var fnRule = styleRule[fnRuleNs]; // If we have a style function, the entire rule is dynamic and style object
|
||||
// will be returned from that function.
|
||||
|
||||
if (fnRule) {
|
||||
// Empty object will remove all currently defined props
|
||||
// in case function rule returns a falsy value.
|
||||
styleRule.style = fnRule(data) || {};
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
for (var prop in styleRule.style) {
|
||||
if (typeof styleRule.style[prop] === 'function') {
|
||||
process.env.NODE_ENV !== "production" ? warning__default['default'](false, '[JSS] Function values inside function rules are not supported.') : void 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
var fnValues = styleRule[fnValuesNs]; // If we have a fn values map, it is a rule with function values.
|
||||
|
||||
if (fnValues) {
|
||||
for (var _prop in fnValues) {
|
||||
styleRule.prop(_prop, fnValues[_prop](data), options);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
exports.default = functionPlugin;
|
3
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.cjs.js.flow
generated
vendored
Normal file
3
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.cjs.js.flow
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
// @flow
|
||||
|
||||
export * from '../src';
|
68
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.esm.js
generated
vendored
Normal file
68
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.esm.js
generated
vendored
Normal file
|
@ -0,0 +1,68 @@
|
|||
import warning from 'tiny-warning';
|
||||
import { createRule } from 'jss';
|
||||
|
||||
var now = Date.now();
|
||||
var fnValuesNs = "fnValues" + now;
|
||||
var fnRuleNs = "fnStyle" + ++now;
|
||||
|
||||
var functionPlugin = function functionPlugin() {
|
||||
return {
|
||||
onCreateRule: function onCreateRule(name, decl, options) {
|
||||
if (typeof decl !== 'function') return null;
|
||||
var rule = createRule(name, {}, options);
|
||||
rule[fnRuleNs] = decl;
|
||||
return rule;
|
||||
},
|
||||
onProcessStyle: function onProcessStyle(style, rule) {
|
||||
// We need to extract function values from the declaration, so that we can keep core unaware of them.
|
||||
// We need to do that only once.
|
||||
// We don't need to extract functions on each style update, since this can happen only once.
|
||||
// We don't support function values inside of function rules.
|
||||
if (fnValuesNs in rule || fnRuleNs in rule) return style;
|
||||
var fnValues = {};
|
||||
|
||||
for (var prop in style) {
|
||||
var value = style[prop];
|
||||
if (typeof value !== 'function') continue;
|
||||
delete style[prop];
|
||||
fnValues[prop] = value;
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
rule[fnValuesNs] = fnValues;
|
||||
return style;
|
||||
},
|
||||
onUpdate: function onUpdate(data, rule, sheet, options) {
|
||||
var styleRule = rule; // $FlowFixMe[prop-missing]
|
||||
|
||||
var fnRule = styleRule[fnRuleNs]; // If we have a style function, the entire rule is dynamic and style object
|
||||
// will be returned from that function.
|
||||
|
||||
if (fnRule) {
|
||||
// Empty object will remove all currently defined props
|
||||
// in case function rule returns a falsy value.
|
||||
styleRule.style = fnRule(data) || {};
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
for (var prop in styleRule.style) {
|
||||
if (typeof styleRule.style[prop] === 'function') {
|
||||
process.env.NODE_ENV !== "production" ? warning(false, '[JSS] Function values inside function rules are not supported.') : void 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
var fnValues = styleRule[fnValuesNs]; // If we have a fn values map, it is a rule with function values.
|
||||
|
||||
if (fnValues) {
|
||||
for (var _prop in fnValues) {
|
||||
styleRule.prop(_prop, fnValues[_prop](data), options);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
export default functionPlugin;
|
94
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.js
generated
vendored
Normal file
94
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.js
generated
vendored
Normal file
|
@ -0,0 +1,94 @@
|
|||
(function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jss')) :
|
||||
typeof define === 'function' && define.amd ? define(['exports', 'jss'], factory) :
|
||||
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.jssPluginRuleValueFunction = {}, global.jss));
|
||||
}(this, (function (exports, jss) { 'use strict';
|
||||
|
||||
function warning(condition, message) {
|
||||
{
|
||||
if (condition) {
|
||||
return;
|
||||
}
|
||||
|
||||
var text = "Warning: " + message;
|
||||
|
||||
if (typeof console !== 'undefined') {
|
||||
console.warn(text);
|
||||
}
|
||||
|
||||
try {
|
||||
throw Error(text);
|
||||
} catch (x) {}
|
||||
}
|
||||
}
|
||||
|
||||
var now = Date.now();
|
||||
var fnValuesNs = "fnValues" + now;
|
||||
var fnRuleNs = "fnStyle" + ++now;
|
||||
|
||||
var functionPlugin = function functionPlugin() {
|
||||
return {
|
||||
onCreateRule: function onCreateRule(name, decl, options) {
|
||||
if (typeof decl !== 'function') return null;
|
||||
var rule = jss.createRule(name, {}, options);
|
||||
rule[fnRuleNs] = decl;
|
||||
return rule;
|
||||
},
|
||||
onProcessStyle: function onProcessStyle(style, rule) {
|
||||
// We need to extract function values from the declaration, so that we can keep core unaware of them.
|
||||
// We need to do that only once.
|
||||
// We don't need to extract functions on each style update, since this can happen only once.
|
||||
// We don't support function values inside of function rules.
|
||||
if (fnValuesNs in rule || fnRuleNs in rule) return style;
|
||||
var fnValues = {};
|
||||
|
||||
for (var prop in style) {
|
||||
var value = style[prop];
|
||||
if (typeof value !== 'function') continue;
|
||||
delete style[prop];
|
||||
fnValues[prop] = value;
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
rule[fnValuesNs] = fnValues;
|
||||
return style;
|
||||
},
|
||||
onUpdate: function onUpdate(data, rule, sheet, options) {
|
||||
var styleRule = rule; // $FlowFixMe[prop-missing]
|
||||
|
||||
var fnRule = styleRule[fnRuleNs]; // If we have a style function, the entire rule is dynamic and style object
|
||||
// will be returned from that function.
|
||||
|
||||
if (fnRule) {
|
||||
// Empty object will remove all currently defined props
|
||||
// in case function rule returns a falsy value.
|
||||
styleRule.style = fnRule(data) || {};
|
||||
|
||||
{
|
||||
for (var prop in styleRule.style) {
|
||||
if (typeof styleRule.style[prop] === 'function') {
|
||||
warning(false, '[JSS] Function values inside function rules are not supported.') ;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} // $FlowFixMe[prop-missing]
|
||||
|
||||
|
||||
var fnValues = styleRule[fnValuesNs]; // If we have a fn values map, it is a rule with function values.
|
||||
|
||||
if (fnValues) {
|
||||
for (var _prop in fnValues) {
|
||||
styleRule.prop(_prop, fnValues[_prop](data), options);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
exports.default = functionPlugin;
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
})));
|
||||
//# sourceMappingURL=jss-plugin-rule-value-function.js.map
|
1
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.js.map
generated
vendored
Normal file
1
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.js.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.min.js
generated
vendored
Normal file
1
web/node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.min.js
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("jss")):"function"==typeof define&&define.amd?define(["exports","jss"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self).jssPluginRuleValueFunction={},e.jss)}(this,(function(e,n){"use strict";var t=Date.now(),o="fnValues"+t,r="fnStyle"+ ++t;e.default=function(){return{onCreateRule:function(e,t,o){if("function"!=typeof t)return null;var f=n.createRule(e,{},o);return f[r]=t,f},onProcessStyle:function(e,n){if(o in n||r in n)return e;var t={};for(var f in e){var u=e[f];"function"==typeof u&&(delete e[f],t[f]=u)}return n[o]=t,e},onUpdate:function(e,n,t,f){var u=n,i=u[r];i&&(u.style=i(e)||{});var s=u[o];if(s)for(var l in s)u.prop(l,s[l](e),f)}}},Object.defineProperty(e,"__esModule",{value:!0})}));
|
Loading…
Add table
Add a link
Reference in a new issue