🚀 Big News:Socket Has Acquired Secure Annex.Learn More
Socket
Book a DemoSign in
Socket

fiscal-fns

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fiscal-fns - npm Package Compare versions

Comparing version
0.0.1
to
0.0.2
+5
lib/functions/fiscalYear.d.ts
import { FiscalFnsOptions } from '../support/options';
export declare function fiscalYear(year: number, dirtyOptions?: FiscalFnsOptions): {
start: Date;
end: Date;
};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const options_1 = require("../support/options");
const endOfFiscalYear_1 = require("./endOfFiscalYear");
function fiscalYear(year, dirtyOptions = {}) {
let options = options_1.defaultOptions(dirtyOptions);
const start = new Date(year, options.startMonth, options.startDay, 0, 0, 0);
const end = endOfFiscalYear_1.endOfFiscalYear(start);
return { start, end };
}
exports.fiscalYear = fiscalYear;
//# sourceMappingURL=fiscalYear.js.map
{"version":3,"file":"fiscalYear.js","sourceRoot":"","sources":["../../src/functions/fiscalYear.ts"],"names":[],"mappings":";;AAAA,gDAAmE;AACnE,uDAAiD;AAEjD,SAAgB,UAAU,CAAC,IAAY,EAAE,eAAiC,EAAE;IAC1E,IAAI,OAAO,GAAG,wBAAc,CAAC,YAAY,CAAC,CAAA;IAE1C,MAAM,KAAK,GAAG,IAAI,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,UAAU,EAAE,OAAO,CAAC,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;IAC3E,MAAM,GAAG,GAAG,iCAAe,CAAC,KAAK,CAAC,CAAA;IAElC,OAAO,EAAC,KAAK,EAAE,GAAG,EAAC,CAAA;AACrB,CAAC;AAPD,gCAOC"}
+2
-0
export { FiscalFnsOptions } from './support/options';
export { endOfFiscalYear } from './functions/endOfFiscalYear';
export { fiscalYear } from './functions/fiscalYear';
export { inFiscalYear } from './functions/inFiscalYear';
export { startOfFiscalYear } from './functions/startOfFiscalYear';

@@ -5,4 +5,8 @@ "use strict";

exports.endOfFiscalYear = endOfFiscalYear_1.endOfFiscalYear;
var fiscalYear_1 = require("./functions/fiscalYear");
exports.fiscalYear = fiscalYear_1.fiscalYear;
var inFiscalYear_1 = require("./functions/inFiscalYear");
exports.inFiscalYear = inFiscalYear_1.inFiscalYear;
var startOfFiscalYear_1 = require("./functions/startOfFiscalYear");
exports.startOfFiscalYear = startOfFiscalYear_1.startOfFiscalYear;
//# sourceMappingURL=fiscal-fns.js.map
+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"fiscal-fns.js","sourceRoot":"","sources":["../src/fiscal-fns.ts"],"names":[],"mappings":";;AAEA,+DAA2D;AAAnD,4CAAA,eAAe,CAAA;AACvB,mEAA+D;AAAvD,gDAAA,iBAAiB,CAAA"}
{"version":3,"file":"fiscal-fns.js","sourceRoot":"","sources":["../src/fiscal-fns.ts"],"names":[],"mappings":";;AAEA,+DAA2D;AAAnD,4CAAA,eAAe,CAAA;AACvB,qDAAiD;AAAzC,kCAAA,UAAU,CAAA;AAClB,yDAAqD;AAA7C,sCAAA,YAAY,CAAA;AACpB,mEAA+D;AAAvD,gDAAA,iBAAiB,CAAA"}
{
"name": "fiscal-fns",
"version": "0.0.1",
"version": "0.0.2",
"description": "date-fns like functions for fiscal years",
"main": "lib/fiscal-fns.js",
"dependencies": {
"date-fns": "^1.29.0"
"date-fns": "^1.30.1"
},
"devDependencies": {
"@types/date-fns": "^2.6.0",
"@types/jest": "^23.3.9",
"coveralls": "^3.0.2",
"jest": "^23.6.0",
"ts-jest": "^23.10.4",
"typescript": "^3.1.6"
"@types/jest": "^24.0.11",
"coveralls": "^3.0.3",
"jest": "^24.7.1",
"ts-jest": "^24.0.2",
"typescript": "^3.4.3"
},

@@ -17,0 +17,0 @@ "scripts": {

# Fiscal-fns
[![Build Status](https://travis-ci.org/Ed-ITSolutions/fiscal-fns.svg?branch=master)](https://travis-ci.org/Ed-ITSolutions/fiscal-fns) [![Coverage Status](https://coveralls.io/repos/github/Ed-ITSolutions/fiscal-fns/badge.svg?branch=master)](https://coveralls.io/github/Ed-ITSolutions/fiscal-fns?branch=master)
Fiscal-fns is a [date-fns](https://date-fns.org/) like package that provides functions for working with fiscal years.

@@ -31,2 +33,9 @@

### fiscalYear
|Parameter|Default| Description |
|:---|:---|:---|
|year| - |The year to return the start/end of. `2018` will return 1st April 2018 for the start and 31st March 2019 for the end.|
|options|`{startDay: 1, startMonth: 3}`| See Options above. |
### inFiscalYear

@@ -33,0 +42,0 @@