Sun calculation js library which is fully based on formula from http://aa.quae.nl/en/reken/zonpositie.html
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
565 B
20 lines
565 B
/* global ___NYC_SELF_COVERAGE___ */
|
|
|
|
const path = require('path')
|
|
const fs = require('fs')
|
|
const mkdirp = require('mkdirp')
|
|
const onExit = require('signal-exit')
|
|
|
|
onExit(function () {
|
|
var coverage = global.___NYC_SELF_COVERAGE___
|
|
if (typeof ___NYC_SELF_COVERAGE___ === 'object') coverage = ___NYC_SELF_COVERAGE___
|
|
if (!coverage) return
|
|
|
|
var selfCoverageDir = path.join(__dirname, '../.self_coverage')
|
|
mkdirp.sync(selfCoverageDir)
|
|
fs.writeFileSync(
|
|
path.join(selfCoverageDir, process.pid + '.json'),
|
|
JSON.stringify(coverage),
|
|
'utf-8'
|
|
)
|
|
})
|
|
|