UNPKG

als-statistics

Version:

A powerful and lightweight JavaScript library for descriptive statistics, regression, clustering, outlier detection, and noise analysis using a flexible table/column architecture.

19 lines (16 loc) 529 B
const Require = require('als-require') const { contents, keys } = new Require('../lib/index') const { writeFileSync } = require('fs') const modules = keys.map(key => { return contents[key] .replace(/module.exports\s?=.*\S/g,'') .replace(/const\s.*\s?=\s?require\(.*\S/g,'') .replace(/^\s*\n/gm,'') }).join('\n') writeFileSync('./statistics.js',`const Statistics = (function(){ ${modules} return Statistics })()`,'utf-8') writeFileSync('./index.mjs',`${modules} export default Statistics; `)