UNPKG

iana-tz-json-generator-and-importer

Version:

Quickly get timezone names and metadata from the IANA into your application in the format you want.

63 lines (62 loc) 2.04 kB
{ "name": "iana-tz-json-generator-and-importer", "version": "0.3.1", "description": "Quickly get timezone names and metadata from the IANA into your application in the format you want.", "main": "./lib/index.js", "types": "./lib/index.d.ts", "keywords": [ "IANA", "JSON", "Typescript", "Timezone", "TZ", "Handlebars", "Template", "Import", "Generator", "IANA data" ], "scripts": { "build": "rm -rf ./lib && ./node_modules/.bin/tsc -p build.tsconfig.json && npm run generate-json-files-and-typescript-types", "test": "ts-node node_modules/.bin/jasmine JASMINE_CONFIG_PATH=jasmine.json", "generate-json-files-and-typescript-types": "npm run generate-json-files && npm run generate-typescript-types", "generate-json-files": "ts-node -e 'require(\"./src/index.ts\").createJSONFromTemplatesAndZoneData()'", "generate-typescript-types": "ts-node ./node_modules/.bin/tsc -p build-timezone-types.tsconfig.json", "generate-changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "commit": "git-cz" }, "repository": { "type": "git", "url": "https://github.com/vespertilian/IANA-Timezone-JSON-Generator-and-Importer" }, "bugs": { "url": "https://github.com/vespertilian/IANA-Timezone-JSON-Generator-and-Importer/issues" }, "author": "Cameron Batt", "license": "MIT", "dependencies": { "conventional-changelog-cli": "^2.1.1", "csv-string": "^3.2.0", "decompress": "^4.2.1", "decompress-targz": "^4.1.1", "handlebars": "^4.7.7", "mathjs": "^6.6.5", "node-fetch": "^2.6.5", "parse-tzdata-coordinate": "^1.0.0" }, "devDependencies": { "@types/decompress": "^4.2.4", "@types/jasmine": "^3.9.1", "@types/mathjs": "6.0.0", "@types/node-fetch": "^2.5.12", "cz-conventional-changelog": "^3.3.0", "jasmine": "^3.9.0", "ts-node": "^8.10.2", "typescript": "^3.9.10" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }