Skip to content

Commit 75ade45

Browse files
committed
upgrade to semver 1.0.0
1 parent dbd82e5 commit 75ade45

File tree

4 files changed

+25
-23
lines changed

4 files changed

+25
-23
lines changed

fft.js

+10-11
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
"use strict"
1+
'use strict'
22

3-
var ops = require("ndarray-ops")
4-
var cwise = require("cwise")
5-
var ndarray = require("ndarray")
6-
var fftm = require("./lib/fft-matrix.js")
7-
var pool = require("typedarray-pool")
3+
var ops = require('ndarray-ops')
4+
var ndarray = require('ndarray')
5+
var pool = require('typedarray-pool')
6+
var fftm = require('./lib/fft-matrix.js')
87

98
function ndfft(dir, x, y) {
109
var shape = x.shape
@@ -18,14 +17,14 @@ function ndfft(dir, x, y) {
1817
size *= shape[i]
1918
pad = Math.max(pad, fftm.scratchMemory(shape[i]))
2019
if(x.shape[i] !== y.shape[i]) {
21-
throw new Error("Shape mismatch, real and imaginary arrays must have same size")
20+
throw new Error('Shape mismatch, real and imaginary arrays must have same size')
2221
}
2322
}
2423
var buf_size = 4 * size + pad
2524
var buffer
26-
if( x.dtype === "array" ||
27-
x.dtype === "float64" ||
28-
x.dtype === "custom" ) {
25+
if( x.dtype === 'array' ||
26+
x.dtype === 'float64' ||
27+
x.dtype === 'custom' ) {
2928
buffer = pool.mallocDouble(buf_size)
3029
} else {
3130
buffer = pool.mallocFloat(buf_size)
@@ -80,4 +79,4 @@ function ndfft(dir, x, y) {
8079
pool.free(buffer)
8180
}
8281

83-
module.exports = ndfft
82+
module.exports = ndfft

lib/fft-matrix.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var bits = require("bit-twiddle")
1+
var bits = require('bit-twiddle')
22

33
function fft(dir, nrows, ncols, buffer, x_ptr, y_ptr, scratch_ptr) {
44
dir |= 0

package.json

+13-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
{
22
"name": "ndarray-fft",
3-
"version": "0.1.0",
3+
"version": "1.0.0",
44
"description": "FFT for ndarrays",
55
"main": "fft.js",
66
"directories": {
77
"test": "test"
88
},
99
"dependencies": {
10-
"bit-twiddle": "~0.0.2",
11-
"ndarray": "~1.0.0",
12-
"ndarray-ops": "~1.1.0",
13-
"cwise": "~0.3.2",
14-
"typedarray-pool": "~0.1.1"
10+
"bit-twiddle": "^1.0.2",
11+
"ndarray": "^1.0.15",
12+
"ndarray-ops": "^1.2.2",
13+
"cwise": "^1.0.4",
14+
"typedarray-pool": "^1.0.0"
1515
},
1616
"devDependencies": {
17-
"almost-equal": "~0.0.0",
18-
"tap": "~0.4.2",
19-
"zeros": "~0.0.0"
17+
"tape": "^3.0.0",
18+
"zeros": "0.0.0",
19+
"almost-equal": "0.0.0"
2020
},
2121
"scripts": {
2222
"test": "tap test/*.js"
@@ -42,5 +42,8 @@
4242
"author": "Mikola Lysenko",
4343
"license": "MIT",
4444
"readmeFilename": "README.md",
45-
"gitHead": "1847ab09f0f2fdc1103bca773b7bc0b0bd55b12d"
45+
"gitHead": "1847ab09f0f2fdc1103bca773b7bc0b0bd55b12d",
46+
"browserify": {
47+
"transform": "cwise"
48+
}
4649
}

test/test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ var almostEqual = require("almost-equal")
88

99
var EPSILON = almostEqual.FLT_EPSILON
1010

11-
require("tap").test("ndarray-fft", function(t) {
11+
require("tape")("ndarray-fft", function(t) {
1212

1313
function test_spike(n) {
1414
var i, j

0 commit comments

Comments
 (0)