{"_id":"@aureooms/js-fft","_rev":"4-909eabd7c729f3913bc486b3f2dbd288","name":"@aureooms/js-fft","description":"Fast Fourier Transform algorithm for JavaScript","dist-tags":{"latest":"2.0.4"},"versions":{"2.0.3":{"name":"@aureooms/js-fft","description":"Fast Fourier Transform algorithm for JavaScript","version":"2.0.3","author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"ava":{"require":["babel-polyfill","babel-register"]},"babel":{"presets":["latest"],"env":{"development":{"sourceMaps":"inline"}}},"bugs":{"url":"https://github.com/aureooms/js-fft/issues"},"dependencies":{},"devDependencies":{"@aureooms/js-algorithms":"^3.0.7","@aureooms/js-array":"^4.0.0","@aureooms/js-complex":"^1.2.0","@aureooms/js-number":"^3.0.0","@aureooms/js-random":"^2.0.0","ava":"^0.18.0","babel-cli":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-latest":"^6.16.0","codeclimate-test-reporter":"^0.4.0","coveralls":"^2.11.15","esdoc":"^0.5.0","nyc":"^10.0.0"},"homepage":"https://aureooms.github.io/js-fft","keywords":["Fast Fourier Transform","Fourier","fast","fft","ifft","inverse","javascript","js","transform"],"license":"AGPL-3.0","main":"lib/index.js","repository":{"url":"git+https://github.com/aureooms/js-fft.git","type":"git"},"scripts":{"build":"rm -rf lib && babel src -d lib","cover":"nyc --reporter=lcov npm test","prepublish":"npm run build","test":"ava ./test/src"},"gitHead":"24b37b9f97a42549a154a85bc977c16c40120a39","_id":"@aureooms/js-fft@2.0.3","_shasum":"8c9a3bf9c152cd022713d32e0f6808486682a9c1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.5.0","_npmUser":{"name":"aureooms","email":"aurelien.ooms@gmail.com"},"dist":{"shasum":"8c9a3bf9c152cd022713d32e0f6808486682a9c1","tarball":"https://registry.npmjs.org/@aureooms/js-fft/-/js-fft-2.0.3.tgz","integrity":"sha512-i6aketiTtWMlqAYTqg6ay1tAZLC+NNRUxtc6chMzICIofshW3wv0Homvl23+BL8TFb+VuhokT3JXnthUT8SnNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMAp1Zoi5YndCLuWKvV4fSK5/JjCtqZCRqwmgDP8Bi0AiBeL+K4ceYg3KV7pdZliIHrw9ft8z9XfhQwhsDjpFF0sw=="}]},"maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-fft-2.0.3.tgz_1487246916256_0.40220232866704464"}},"2.0.4":{"name":"@aureooms/js-fft","description":"Fast Fourier Transform algorithm for JavaScript","version":"2.0.4","author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"ava":{"require":["babel-polyfill","babel-register"]},"babel":{"presets":["latest"],"env":{"development":{"sourceMaps":"inline"}}},"bugs":{"url":"https://github.com/aureooms/js-fft/issues"},"dependencies":{},"devDependencies":{"@aureooms/js-algorithms":"^3.0.7","@aureooms/js-array":"^4.0.0","@aureooms/js-complex":"^1.2.0","@aureooms/js-number":"^3.0.0","@aureooms/js-random":"^2.0.0","ava":"^0.20.0","babel-cli":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-latest":"^6.24.1","codeclimate-test-reporter":"^0.5.0","coveralls":"^2.13.1","esdoc":"^1.0.0-alpha.1","nyc":"^11.0.3"},"homepage":"https://aureooms.github.io/js-fft","keywords":["Fast Fourier Transform","Fourier","fast","fft","ifft","inverse","javascript","js","transform"],"license":"AGPL-3.0","main":"lib/index.js","repository":{"url":"git+https://github.com/aureooms/js-fft.git","type":"git"},"scripts":{"build":"rm -rf lib && babel src -d lib","cover":"nyc --reporter=lcov npm test","prepublish":"npm run build","test":"ava ./test/src"},"gitHead":"06064a3e6e22a9d74414cafa7e2966f10830df04","_id":"@aureooms/js-fft@2.0.4","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"aureooms","email":"aurelien.ooms@gmail.com"},"dist":{"integrity":"sha512-4pnfLgDWsjGUatDpw+qitgiryq4oW05OLaNAFVKmxNJxaedVx8OUVGpsmAMFZvKy1DZHuQk+hblXH0Hc7Wq8rg==","shasum":"b6a3cd42b4fc568ece30237ddc1e457b473ca4c1","tarball":"https://registry.npmjs.org/@aureooms/js-fft/-/js-fft-2.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXVxnmwLczmftWAtowIWW1sLNZA2uM4OioKCotdQ/ooAIgSOkuWwq6LdgxW2BALJDM6qxLBLg8MwdNXTakOjkbYC0="}]},"maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-fft-2.0.4.tgz_1499662979390_0.3562771971337497"}}},"readme":"[@aureooms/js-fft](https://aureooms.github.io/js-fft)\n==\n\n<img src=\"https://cdn.rawgit.com/aureooms/js-fft/master/media/sketch.svg\" width=\"864\">\n\nFast Fourier Transform algorithm for JavaScript.\nSee [docs](https://aureooms.github.io/js-fft).\nParent is [@aureooms/js-algorithms](https://github.com/aureooms/js-algorithms).\n\n```js\nfft( l , m , _u , 0 , n , u , 0 , n ) ;  // O(n log n)\nfft( l , m , _v , 0 , n , v , 0 , n ) ;  // O(n log n)\nconvolution( u , 0 , n , v , 0 , n ) ;   // O(n)\nifft( l , m , u , 0 , n , _u , 0 , n ) ; // O(n log n)\n```\n\n[![License](https://img.shields.io/github/license/aureooms/js-fft.svg?style=flat)](https://raw.githubusercontent.com/aureooms/js-fft/master/LICENSE)\n[![NPM version](https://img.shields.io/npm/v/@aureooms/js-fft.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-fft)\n[![Build Status](https://img.shields.io/travis/aureooms/js-fft.svg?style=flat)](https://travis-ci.org/aureooms/js-fft)\n[![Coverage Status](https://img.shields.io/coveralls/aureooms/js-fft.svg?style=flat)](https://coveralls.io/r/aureooms/js-fft)\n[![Dependencies Status](https://img.shields.io/david/aureooms/js-fft.svg?style=flat)](https://david-dm.org/aureooms/js-fft#info=dependencies)\n[![devDependencies Status](https://img.shields.io/david/dev/aureooms/js-fft.svg?style=flat)](https://david-dm.org/aureooms/js-fft#info=devDependencies)\n[![Code Climate](https://img.shields.io/codeclimate/github/aureooms/js-fft.svg?style=flat)](https://codeclimate.com/github/aureooms/js-fft)\n[![NPM downloads per month](https://img.shields.io/npm/dm/@aureooms/js-fft.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-fft)\n[![GitHub issues](https://img.shields.io/github/issues/aureooms/js-fft.svg?style=flat)](https://github.com/aureooms/js-fft/issues)\n[![Documentation](https://aureooms.github.io/js-fft/badge.svg)](https://aureooms.github.io/js-fft/source.html)\n\n## Related\n\n  - [@aureooms/js-fft-integer](https://github.com/aureooms/js-fft-integer)\n","maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"time":{"modified":"2022-06-12T14:52:00.197Z","created":"2017-02-16T12:08:38.367Z","2.0.3":"2017-02-16T12:08:38.367Z","2.0.4":"2017-07-10T05:03:00.588Z"},"homepage":"https://aureooms.github.io/js-fft","keywords":["Fast Fourier Transform","Fourier","fast","fft","ifft","inverse","javascript","js","transform"],"repository":{"url":"git+https://github.com/aureooms/js-fft.git","type":"git"},"author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"bugs":{"url":"https://github.com/aureooms/js-fft/issues"},"license":"AGPL-3.0","readmeFilename":"README.md"}