tax-year

1.1.1 • Public • Published

Tax Year

Fiscal tax year calculator, retrieve the tax-year, month and week for a given date.

Quick start

Install onto your node project using yarn or npm:

yarn add tax-year
npm install tax-year

To use:

'use strict'

const taxYear = require('tax-year')

const today = new Date()
const calculator = taxYear()

function runCalendarTest() {
  let computeDate = today;
  let days = 1;
  console.log("\nTest 3/3: Uk, 1 year")
  while (days != 365) {
    let result =  calculator.getTaxYear(computeDate);
    console.log(`\n${days + 1}/365`)
    console.log("Result:", result)
    computeDate.setDate(computeDate.getDate() + 1);
    days++;
  }
}


function runTest() {
  console.log("Test 1/3: Irish, financial year start")
  console.log("Result:", calculator.getTaxYear(today, {
    day: 1,
    month: 1
  }))
  console.log("\nTest 2/3: Uk, financial year start")
  calculator.setFYS({
    day: 6,
    month: 4
  })
  console.log("Result:", calculator.getTaxYear(today))
  runCalendarTest(calculator)
}

runTest()

Test

yarn test
npm run test

License

This project is MIT licensed. By contributing you agree that your contributions will be licensed under its MIT license.

Package Sidebar

Install

npm i tax-year

Weekly Downloads

85

Version

1.1.1

License

MIT

Unpacked Size

5.58 kB

Total Files

5

Last publish

Collaborators

  • swyss