styled-system
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -5,5 +5,4 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get, | ||
breaks = _require.breaks, | ||
@@ -10,0 +9,0 @@ merge = _require.merge, |
'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get, | ||
is = _require.is, | ||
@@ -7,0 +6,0 @@ arr = _require.arr, |
@@ -5,3 +5,4 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get; | ||
@@ -8,0 +9,0 @@ module.exports = function (pseudoclass, prop) { |
@@ -5,5 +5,4 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get, | ||
is = _require.is, | ||
@@ -10,0 +9,0 @@ arr = _require.arr, |
@@ -7,5 +7,4 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get, | ||
arr = _require.arr, | ||
@@ -12,0 +11,0 @@ px = _require.px, |
@@ -5,5 +5,4 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get, | ||
is = _require.is; | ||
@@ -10,0 +9,0 @@ |
'use strict'; | ||
// theme getter | ||
var get = require('lodash.get'); | ||
var _require = require('./util'), | ||
get = _require.get; | ||
module.exports = function (keys, fallback) { | ||
@@ -6,0 +8,0 @@ return function (props) { |
@@ -9,4 +9,2 @@ 'use strict'; | ||
var get = require('lodash.get'); | ||
var _require = require('./constants'), | ||
@@ -34,5 +32,6 @@ breakpoints = _require.breakpoints; | ||
// keeping for backwards-compatibility only | ||
var idx = function idx(keys, obj) { | ||
return get(obj, keys.join('.')) || null; | ||
var get = function get(obj, path, fallback) { | ||
return path.split('.').reduce(function (a, b) { | ||
return a && a[b] ? a[b] : null; | ||
}, obj) || fallback; | ||
}; | ||
@@ -68,3 +67,9 @@ | ||
// keeping for backwards-compatibility only | ||
var idx = function idx(keys, obj) { | ||
return get(obj, keys.join('.')) || null; | ||
}; | ||
module.exports = { | ||
get: get, | ||
is: is, | ||
@@ -71,0 +76,0 @@ px: px, |
{ | ||
"name": "styled-system", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Design system utilities for styled-components, glamorous, and other css-in-js libraries", | ||
@@ -63,6 +63,3 @@ "main": "dist/index.js", | ||
"url": "git+https://github.com/jxnblk/styled-system.git" | ||
}, | ||
"dependencies": { | ||
"lodash.get": "^4.4.2" | ||
} | ||
} |
@@ -1,3 +0,2 @@ | ||
const get = require('lodash.get') | ||
const { breaks, merge, arr, dec, media } = require('./util') | ||
const { get, breaks, merge, arr, dec, media } = require('./util') | ||
@@ -4,0 +3,0 @@ const REG = /^color|bg$/ |
@@ -1,3 +0,2 @@ | ||
const get = require('lodash.get') | ||
const { is, arr, num, px, breaks, dec, media, merge } = require('./util') | ||
const { get, is, arr, num, px, breaks, dec, media, merge } = require('./util') | ||
const { fontSizes } = require('./constants') | ||
@@ -4,0 +3,0 @@ |
@@ -1,2 +0,2 @@ | ||
const get = require('lodash.get') | ||
const { get } = require('./util') | ||
@@ -3,0 +3,0 @@ module.exports = (pseudoclass, prop) => (keys = {}) => props => { |
@@ -1,3 +0,2 @@ | ||
const get = require('lodash.get') | ||
const { is, arr, num, px, breaks, dec, media, merge } = require('./util') | ||
const { get, is, arr, num, px, breaks, dec, media, merge } = require('./util') | ||
@@ -4,0 +3,0 @@ module.exports = (...args) => props => { |
@@ -1,3 +0,3 @@ | ||
const get = require('lodash.get') | ||
const { | ||
get, | ||
arr, | ||
@@ -4,0 +4,0 @@ px, |
@@ -1,3 +0,2 @@ | ||
const get = require('lodash.get') | ||
const { is } = require('./util') | ||
const { get, is } = require('./util') | ||
@@ -4,0 +3,0 @@ module.exports = ({ |
// theme getter | ||
const get = require('lodash.get') | ||
const { get } = require('./util') | ||
module.exports = (keys, fallback) => props => get(props.theme, keys, fallback) |
@@ -1,2 +0,1 @@ | ||
const get = require('lodash.get') | ||
const { breakpoints } = require('./constants') | ||
@@ -11,4 +10,4 @@ | ||
// keeping for backwards-compatibility only | ||
const idx = (keys, obj) => get(obj, keys.join('.')) || null | ||
const get = (obj, path, fallback) => path.split('.') | ||
.reduce((a, b) => (a && a[b]) ? a[b] : null, obj) || fallback | ||
@@ -37,3 +36,7 @@ const mq = n => `@media screen and (min-width: ${em(n)})` | ||
// keeping for backwards-compatibility only | ||
const idx = (keys, obj) => get(obj, keys.join('.')) || null | ||
module.exports = { | ||
get, | ||
is, | ||
@@ -40,0 +43,0 @@ px, |
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
65886
0
1862
- Removedlodash.get@^4.4.2
- Removedlodash.get@4.4.2(transitive)