Skip to content

Commit 76a5afe

Browse files
committed
chore(deps): update linear-presets to version 2.0.0
1 parent a2504fc commit 76a5afe

File tree

5 files changed

+21
-11
lines changed

5 files changed

+21
-11
lines changed

gulpfile.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ gulp.task('browserify-arbitrary-precision', [], function() {
7272
return tmpBrowserify('arbitrary-precision');
7373
});
7474

75+
gulp.task('browserify-linear-preset-factory', [], function() {
76+
return tmpBrowserify('linear-preset-factory');
77+
});
78+
7579
gulp.task('browserify-linear-presets', [], function() {
7680
return tmpBrowserify('linear-presets');
7781
});
@@ -100,6 +104,7 @@ gulp.task('browserify', ['clean:dist'], function() {
100104
});
101105

102106
var devDeps = [
107+
'browserify-linear-preset-factory',
103108
'browserify-linear-presets',
104109
'browserify-bigjs-adapter',
105110
'browserify-floating-adapter',

karma.conf.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ module.exports = function(config) {
1616
files: [
1717
'node_modules/should/should.js',
1818
'tmp/arbitrary-precision',
19+
'tmp/linear-preset-factory',
1920
'tmp/linear-presets',
2021
'tmp/bigjs-adapter',
2122
'tmp/floating-adapter',

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
"karma-mocha-reporter": "1.1.1",
5252
"karma-phantomjs-launcher": "0.2.1",
5353
"karma-sauce-launcher": "0.2.14",
54-
"linear-presets": "1.1.11",
54+
"linear-preset-factory": "1.0.2",
55+
"linear-presets": "2.0.0",
5556
"mocha": "2.3.3",
5657
"phantomjs": "1.9.18",
5758
"should": "7.1.0",

test/browser/browser.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
var arbitraryPrecision = require('arbitrary-precision');
88
var bigjsAdapter = require('bigjs-adapter');
99
var floatingAdapter = require('floating-adapter');
10+
var presetFactory = require('linear-preset-factory');
1011
var lcFactory = require('linear-converter');
11-
var temp = require('linear-presets').PRESETS.temperature;
12+
var temp = presetFactory(require('linear-presets').PRESETS.temperature);
1213

1314
describe('general support', function() {
1415
var Decimal = arbitraryPrecision(floatingAdapter);
@@ -20,17 +21,17 @@
2021
var equivalent = converter.equivalentPresets;
2122

2223
it('should support convertion', function() {
23-
convert(temp.celsiusToFahrenheit, 25).equals(new Decimal('77')).should.be.exactly(true);
24+
convert(temp.celsius_fahrenheit, 25).equals(new Decimal('77')).should.be.exactly(true);
2425
});
2526

2627
it('should support preset invertion', function() {
27-
convert(invert(temp.celsiusToFahrenheit), 77).equals(new Decimal('25')).should.be.exactly(true);
28+
convert(invert(temp.celsius_fahrenheit), 77).equals(new Decimal('25')).should.be.exactly(true);
2829
});
2930

3031
it('should support preset composition', function() {
3132
var kelvinToFahrenheit = compose(
32-
invert(temp.celsiusToKelvin),
33-
temp.celsiusToFahrenheit
33+
invert(temp.celsius_kelvin),
34+
temp.celsius_fahrenheit
3435
);
3536

3637
convert(kelvinToFahrenheit, 293.15).equals(new Decimal('68')).should.be.exactly(true);

test/browser/standalone.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,17 @@
1818
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.1.1/es5-sham.js"></script>
1919
<![endif]-->
2020
<script src="../../tmp/arbitrary-precision"></script>
21+
<script src="../../tmp/linear-preset-factory"></script>
2122
<script src="../../tmp/linear-presets"></script>
2223
<script src="../../tmp/floating-adapter"></script>
2324
<script src="../../tmp/linear-converter.js"></script>
2425

2526
<script>
2627
var arbitraryPrecision = require('arbitrary-precision');
2728
var floatingAdapter = require('floating-adapter');
29+
var presetFactory = require('linear-preset-factory');
2830
var lcFactory = require('linear-converter');
29-
var temp = require('linear-presets').PRESETS.temperature;
31+
var temp = presetFactory(require('linear-presets').PRESETS.temperature);
3032

3133
var Decimal = arbitraryPrecision(floatingAdapter);
3234
var converter = lcFactory(Decimal);
@@ -35,21 +37,21 @@
3537
var ex = [];
3638
ex[0] = {};
3739
ex[0].desc = '25 Celsius to Fahrenheit';
38-
ex[0].value = convert(temp.celsiusToFahrenheit, 25);
40+
ex[0].value = convert(temp.celsius_fahrenheit, 25);
3941

4042
// easy inversion of presets
4143
var invert = converter.invertPreset;
4244

4345
ex[1] = {};
4446
ex[1].desc = '77 Fahrenheit to Celsius';
45-
ex[1].value = convert(invert(temp.celsiusToFahrenheit), 77);
47+
ex[1].value = convert(invert(temp.celsius_fahrenheit), 77);
4648

4749
// convert presets any to any using inversion and composition
4850
var compose = converter.composePresets;
4951

5052
var kelvinToFahrenheit = compose(
51-
invert(temp.celsiusToKelvin),
52-
temp.celsiusToFahrenheit
53+
invert(temp.celsius_kelvin),
54+
temp.celsius_fahrenheit
5355
);
5456

5557
ex[2] = {};

0 commit comments

Comments
 (0)