UNPKG

@tubular/time

Version:

Date/time, IANA timezones, leap seconds, TAI/UTC conversions, calendar with settable Julian/Gregorian switchover

107 lines (106 loc) 2.93 kB
{ "name": "@tubular/time", "version": "3.10.8", "description": "Date/time, IANA timezones, leap seconds, TAI/UTC conversions, calendar with settable Julian/Gregorian switchover", "module": "dist/index.min.mjs", "main": "dist/index.min.cjs", "browser": "dist/index.min.js", "umd:main": "dist/index.min.js", "typings": "dist/index", "sideEffects": false, "exports": { ".": { "import": "./dist/index.min.mjs", "require": "./dist/index.min.cjs", "browser": "./dist/index.min.js", "default": "./dist/index.min.cjs", "types": "./dist/index.d.ts" }, "./cjs": { "require": "./dist/index.min.cjs" }, "./dist/cjs/index.cjs": "./dist/index.min.cjs", "./dist/cjs/index.js": "./dist/index.min.cjs", "./dist/fesm2015/index.js": "./dist/index.min.mjs", "./dist/fesm2015/index.mjs": "./dist/index.min.mjs", "./dist/umd/index.js": "./dist/index.min.js" }, "engines": { "node": ">=10.24.1" }, "scripts": { "build": "rimraf dist/ && rollup -c && ts-node make-remote-zone-data.ts", "coverage": "nyc report --reporter=text-lcov > coverage/lcov.info", "prepack": "npm run lint && npm run test && npm run build", "lint": "eslint --ext .ts 'src/**/*.ts'", "test": "nyc --reporter=text --reporter=html mocha --require ts-node/register src/**/*.spec.ts && npm run coverage" }, "keywords": [ "astronomy", "calendar", "date", "gregorian", "iana", "julian", "leap second", "moment", "olson", "tdt", "tai", "time", "time zone", "timezone", "tzdata", "zoneinfo" ], "author": "Kerry Shetline <kerry@shetline.com>", "license": "MIT", "dependencies": { "@tubular/math": "^3.4.2", "@tubular/util": "^4.18.2" }, "optionalDependencies": { "by-request": "^1.4.1", "json-z": "^6.0.0" }, "devDependencies": { "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-terser": "^1.0.0", "@rollup/plugin-typescript": "^12.1.2", "@stylistic/eslint-plugin": "^4.4.1", "@types/chai": "^4.3.16", "@types/chai-as-promised": "^7.1.8", "@types/mocha": "^9.1.1", "@types/node": "^22.15.31", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "chai": "^4.4.1", "eslint": "^9.29.0", "eslint-plugin-chai-friendly": "^1.1.0", "mocha": "^7.2.0", "nyc": "^17.1.0", "rimraf": "^6.0.1", "rollup": "^4.43.0", "rollup-plugin-sourcemaps": "^0.6.3", "ts-node": "^10.9.2", "tslib": "^2.8.1", "typescript": "^5.8.3" }, "nyc": { "exclude": [ "**/*.spec.ts", "src/index.ts", "src/locale-data.ts", "src/zone-poller-*.ts" ] }, "overrides": { "@rollup/pluginutils": { "rollup": "$rollup" } }, "repository": { "type": "git", "url": "git+https://github.com/kshetline/tubular_time.git" } }