Skip to content

Commit 8526f9c

Browse files
committed
2.1.5
1 parent 409c9ba commit 8526f9c

File tree

3 files changed

+57
-69
lines changed

3 files changed

+57
-69
lines changed

CHANGELOG.md

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 2.1.5 - 2018-09-20
2+
3+
- [Avoid breaking when seeing ` constant()`` or `env()`](https://github.com/MoOx/reduce-css-calc/commit/409c9ba2cd5e06e7f8f679f7f0c3c3a14ff3e673) by @dlee
4+
15
# 2.1.4 - 2018-01-22
26

37
- Prevent webpack parsing issue
@@ -84,17 +88,17 @@
8488

8589
# 1.2.5 - 2016-08-22
8690

87-
- Fixed: security issue due to the usage of ``eval()``.
91+
- Fixed: security issue due to the usage of `eval()`.
8892
This is to avoid an arbitrary code execution.
8993
Now operations are resolved using
90-
[``math-expression-evaluator``](https://github.com/redhivesoftware/math-expression-evaluator)
94+
[`math-expression-evaluator`](https://github.com/redhivesoftware/math-expression-evaluator)
9195

9296
# 1.2.4 - 2016-06-09
9397

9498
- Fixed: zero values are not unitless anymore.
9599
Browsers do not calculate calc() with 0 unitless values.
96100
http://jsbin.com/punivivipo/edit?html,css,output
97-
([#11](https://github.com/MoOx/reduce-css-calc/pull/11))
101+
([#11](https://github.com/MoOx/reduce-css-calc/pull/11))
98102

99103
# 1.2.3 - 2016-04-28
100104

@@ -128,7 +132,7 @@
128132
- Prevent infinite loop by adding a `Call stack overflow`
129133
- Correctly ignore unrecognized values (safer evaluation for nested expressions,
130134
see [postcss/postcss-calc#2](https://github.com/postcss/postcss-calc/issues/2))
131-
- Handle rounding issues (eg: 10% * 20% now give 2%, not 2.0000000000000004%)
135+
- Handle rounding issues (eg: 10% \* 20% now give 2%, not 2.0000000000000004%)
132136

133137
# 1.1.1 - 2014-08-06
134138

@@ -140,7 +144,6 @@
140144
- use `reduce-function-call`
141145
- better error message
142146

143-
144147
# 1.0.0 - 2014-08-04
145148

146149
First release

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "reduce-css-calc",
3-
"version": "2.1.4",
3+
"version": "2.1.5",
44
"description": "Reduce CSS calc() function to the maximum",
55
"keywords": [
66
"css",
@@ -36,7 +36,7 @@
3636
"eslint-plugin-babel": "^4.0.0",
3737
"eslint-plugin-import": "^2.2.0",
3838
"jison": "https://github.com/download13/jison#b7d6e0de7d2c2c1bde5451b8e99813843a473315",
39-
"npmpub": "^3.1.0"
39+
"npmpub": "^4.0.0"
4040
},
4141
"dependencies": {
4242
"css-unit-converter": "^1.1.1",

yarn.lock

+47-62
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,17 @@
3434
ansi-styles "^2.2.1"
3535
esutils "^2.0.2"
3636

37+
"@octokit/rest@^14.0.7":
38+
version "14.0.9"
39+
resolved "http://registry.npmjs.org/@octokit/rest/-/rest-14.0.9.tgz#d5e0a00dcb78901dd7b2ef852acfc0aea7c479ef"
40+
dependencies:
41+
before-after-hook "^1.1.0"
42+
debug "^3.1.0"
43+
is-array-buffer "^1.0.0"
44+
is-stream "^1.1.0"
45+
lodash "^4.17.4"
46+
url-template "^2.0.8"
47+
3748
"@sindresorhus/df@^1.0.1":
3849
version "1.0.1"
3950
resolved "https://registry.yarnpkg.com/@sindresorhus/df/-/df-1.0.1.tgz#c69b66f52f6fcdd287c807df210305dbaf78500d"
@@ -70,13 +81,6 @@ acorn@^5.2.1:
7081
version "5.3.0"
7182
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.3.0.tgz#7446d39459c54fb49a80e6ee6478149b940ec822"
7283

73-
agent-base@2:
74-
version "2.1.1"
75-
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-2.1.1.tgz#d6de10d5af6132d5bd692427d46fc538539094c7"
76-
dependencies:
77-
extend "~3.0.0"
78-
semver "~5.0.1"
79-
8084
ajv-keywords@^1.0.0:
8185
version "1.5.1"
8286
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
@@ -831,6 +835,10 @@ bcrypt-pbkdf@^1.0.0:
831835
dependencies:
832836
tweetnacl "^0.14.3"
833837

838+
before-after-hook@^1.1.0:
839+
version "1.1.0"
840+
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-1.1.0.tgz#83165e15a59460d13702cb8febd6a1807896db5a"
841+
834842
binary-extensions@^1.0.0:
835843
version "1.11.0"
836844
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"
@@ -1198,7 +1206,7 @@ date-time@^0.1.1:
11981206
version "0.1.1"
11991207
resolved "https://registry.yarnpkg.com/date-time/-/date-time-0.1.1.tgz#ed2f6d93d9790ce2fd66d5b5ff3edd5bbcbf3b07"
12001208

1201-
debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.6.8, debug@^2.6.9:
1209+
debug@^2.1.1, debug@^2.2.0, debug@^2.6.8, debug@^2.6.9:
12021210
version "2.6.9"
12031211
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
12041212
dependencies:
@@ -1210,6 +1218,12 @@ debug@^3.0.0:
12101218
dependencies:
12111219
ms "2.0.0"
12121220

1221+
debug@^3.1.0:
1222+
version "3.2.5"
1223+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.5.tgz#c2418fbfd7a29f4d4f70ff4cea604d4b64c46407"
1224+
dependencies:
1225+
ms "^2.1.1"
1226+
12131227
decamelize@^1.1.2:
12141228
version "1.2.0"
12151229
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -1636,7 +1650,7 @@ expand-range@^1.8.1:
16361650
dependencies:
16371651
fill-range "^2.1.0"
16381652

1639-
extend@3, extend@~3.0.0:
1653+
extend@~3.0.0:
16401654
version "3.0.1"
16411655
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
16421656

@@ -1730,13 +1744,6 @@ fn-name@^2.0.0:
17301744
version "2.0.1"
17311745
resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7"
17321746

1733-
follow-redirects@0.0.7:
1734-
version "0.0.7"
1735-
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919"
1736-
dependencies:
1737-
debug "^2.2.0"
1738-
stream-consume "^0.1.0"
1739-
17401747
for-in@^1.0.1:
17411748
version "1.0.2"
17421749
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
@@ -1848,22 +1855,13 @@ getpass@^0.1.1:
18481855
dependencies:
18491856
assert-plus "^1.0.0"
18501857

1851-
github-release-from-changelog@^1.1.1:
1852-
version "1.3.0"
1853-
resolved "https://registry.yarnpkg.com/github-release-from-changelog/-/github-release-from-changelog-1.3.0.tgz#1be63945e6ac3168c4d8784322954da965b9986f"
1858+
github-release-from-changelog@^1.3.2:
1859+
version "1.3.2"
1860+
resolved "https://registry.yarnpkg.com/github-release-from-changelog/-/github-release-from-changelog-1.3.2.tgz#a4ba87e3f2a568414f724ca37d3b4ab16647c9ca"
18541861
dependencies:
1855-
grizzly "^2.0.0"
1862+
grizzly "^3.0.3"
18561863
minimist "^1.2.0"
18571864

1858-
github@^11.0.0:
1859-
version "11.0.0"
1860-
resolved "https://registry.yarnpkg.com/github/-/github-11.0.0.tgz#edb32df5efb33cad004ebf0bdd2a4b30bb63a854"
1861-
dependencies:
1862-
follow-redirects "0.0.7"
1863-
https-proxy-agent "^1.0.0"
1864-
mime "^1.2.11"
1865-
netrc "^0.1.4"
1866-
18671865
glob-base@^0.3.0:
18681866
version "0.3.0"
18691867
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -1958,16 +1956,15 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6,
19581956
version "4.1.11"
19591957
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
19601958

1961-
grizzly@^2.0.0:
1962-
version "2.1.5"
1963-
resolved "https://registry.yarnpkg.com/grizzly/-/grizzly-2.1.5.tgz#d715be2039cb64c799b4c93a64ee1196d2795ea0"
1959+
grizzly@^3.0.3:
1960+
version "3.0.3"
1961+
resolved "https://registry.yarnpkg.com/grizzly/-/grizzly-3.0.3.tgz#88b0d6033da951266ec8397368bc941fb7ec9eec"
19641962
dependencies:
1963+
"@octokit/rest" "^14.0.7"
19651964
checkup "^1.3.0"
19661965
debug "^3.0.0"
19671966
execon "^1.2.0"
1968-
github "^11.0.0"
19691967
minimist "^1.2.0"
1970-
os-homedir "^1.0.0"
19711968
readjson "^1.1.0"
19721969

19731970
har-schema@^1.0.5:
@@ -2041,14 +2038,6 @@ http-signature@~1.1.0:
20412038
jsprim "^1.2.2"
20422039
sshpk "^1.7.0"
20432040

2044-
https-proxy-agent@^1.0.0:
2045-
version "1.0.0"
2046-
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"
2047-
dependencies:
2048-
agent-base "2"
2049-
debug "2"
2050-
extend "3"
2051-
20522041
ignore-by-default@^1.0.0:
20532042
version "1.0.1"
20542043
resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
@@ -2118,6 +2107,10 @@ irregular-plurals@^1.0.0:
21182107
version "1.4.0"
21192108
resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-1.4.0.tgz#2ca9b033651111855412f16be5d77c62a458a766"
21202109

2110+
is-array-buffer@^1.0.0:
2111+
version "1.0.1"
2112+
resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-1.0.1.tgz#a4fac0cf325c1fad3f713e2b109eb241a907cf27"
2113+
21212114
is-arrayish@^0.2.1:
21222115
version "0.2.1"
21232116
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -2673,10 +2666,6 @@ mime-types@^2.1.12, mime-types@~2.1.7:
26732666
dependencies:
26742667
mime-db "~1.30.0"
26752668

2676-
mime@^1.2.11:
2677-
version "1.6.0"
2678-
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
2679-
26802669
mimic-fn@^1.0.0:
26812670
version "1.1.0"
26822671
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18"
@@ -2717,6 +2706,10 @@ ms@^0.7.1:
27172706
version "0.7.3"
27182707
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.3.tgz#708155a5e44e33f5fd0fc53e81d0d40a91be1fff"
27192708

2709+
ms@^2.1.1:
2710+
version "2.1.1"
2711+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
2712+
27202713
multimatch@^2.1.0:
27212714
version "2.1.0"
27222715
resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"
@@ -2738,10 +2731,6 @@ natural-compare@^1.4.0:
27382731
version "1.4.0"
27392732
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
27402733

2741-
netrc@^0.1.4:
2742-
version "0.1.4"
2743-
resolved "https://registry.yarnpkg.com/netrc/-/netrc-0.1.4.tgz#6be94fcaca8d77ade0a9670dc460914c94472444"
2744-
27452734
node-pre-gyp@^0.6.39:
27462735
version "0.6.39"
27472736
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649"
@@ -2819,12 +2808,12 @@ npmlog@^4.0.2:
28192808
gauge "~2.7.3"
28202809
set-blocking "~2.0.0"
28212810

2822-
npmpub@^3.1.0:
2823-
version "3.1.0"
2824-
resolved "https://registry.yarnpkg.com/npmpub/-/npmpub-3.1.0.tgz#7343a801ffb18bfd2cec233584b91459ae4ee149"
2811+
npmpub@^4.0.0:
2812+
version "4.1.0"
2813+
resolved "https://registry.yarnpkg.com/npmpub/-/npmpub-4.1.0.tgz#b862fbd2e5721dfbd4c8d9da5b9ef7ac4888a4c3"
28252814
dependencies:
28262815
chalk "^1.1.1"
2827-
github-release-from-changelog "^1.1.1"
2816+
github-release-from-changelog "^1.3.2"
28282817
minimist "^1.2.0"
28292818
shelljs "^0.5.3"
28302819
trash "^3.4.1"
@@ -3430,10 +3419,6 @@ semver-diff@^2.0.0:
34303419
version "5.5.0"
34313420
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
34323421

3433-
semver@~5.0.1:
3434-
version "5.0.3"
3435-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a"
3436-
34373422
set-blocking@~2.0.0:
34383423
version "2.0.0"
34393424
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -3544,10 +3529,6 @@ stack-utils@^1.0.0:
35443529
version "1.0.1"
35453530
resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620"
35463531

3547-
stream-consume@^0.1.0:
3548-
version "0.1.0"
3549-
resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"
3550-
35513532
string-width@^1.0.1, string-width@^1.0.2:
35523533
version "1.0.2"
35533534
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
@@ -3790,6 +3771,10 @@ url-parse-lax@^1.0.0:
37903771
dependencies:
37913772
prepend-http "^1.0.1"
37923773

3774+
url-template@^2.0.8:
3775+
version "2.0.8"
3776+
resolved "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz#fc565a3cccbff7730c775f5641f9555791439f21"
3777+
37933778
user-home@^1.1.1:
37943779
version "1.1.1"
37953780
resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"

0 commit comments

Comments
 (0)