Nothing's plumb meaningless

    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.

    Install

    npm i tax-year

    DownloadsWeekly Downloads

    1

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    5.58 kB

    Total Files

    5

    Last publish

    Collaborators

    • swyss