Compare commits

...

48 commits

Author SHA1 Message Date
Ayo
a985384079 chore: no mirror; just push 2026-02-23 22:53:41 +01:00
Ayo
38ab0b197e chore: add husky; add post-commit auto import to gh & sh 2026-02-22 19:35:16 +01:00
Ayo
3400ffceb0 0.2.43 2025-12-14 12:25:34 +01:00
Ayo
818e6dca1e chore(deps): update tzdb 2025-12-14 12:25:27 +01:00
Ayo
2416c82685 0.2.42 2025-11-25 13:23:57 +01:00
Ayo
9cbd6efb3e chore(deps): update tzdb 2025-11-25 13:23:52 +01:00
Ayo
d7daf15989 chore: update repository 2025-11-19 17:56:01 +01:00
Ayo
dae98ea939 0.2.41 2025-11-19 17:54:15 +01:00
Ayo
a6fa7d61b6 chore(deps): update tzdb 2025-11-19 17:54:06 +01:00
Ayo
e1d7910e1f 0.2.40 2025-11-14 15:08:06 +01:00
Ayo
8994b6406b chore(deps): update tzdb 2025-11-14 15:07:48 +01:00
Ayo
66e524ee9d 0.2.39 2025-11-04 17:37:23 +01:00
Ayo
7210be13ad chore(deps): update tzdb 2025-11-04 17:37:11 +01:00
Ayo
4b3058e023 0.2.38 2025-11-04 12:17:45 +01:00
Ayo
ebf186856a chore(deps): update tzdb 2025-11-04 12:17:38 +01:00
Ayo
15c2c50b7a 0.2.37 2025-11-03 09:31:05 +01:00
Ayo
83dcc5c39e chore(deps): update tzdb 2025-11-03 09:30:51 +01:00
Ayo
61c1c45389 0.2.36 2025-10-13 18:47:13 +02:00
Ayo
74a6b1fdbb chore(deps): update tzdb 2025-10-13 18:47:07 +02:00
Ayo
bd9ebd4754 0.2.35 2025-10-04 13:07:38 +02:00
Ayo
b34700ba76 chore(deps): update tzdb 2025-10-04 13:07:33 +02:00
Ayo
91c2c00e79 0.2.34 2025-09-26 12:24:27 +02:00
Ayo
dec287483a 0.2.33 2025-09-26 12:24:08 +02:00
Ayo
0b6a1d37c3 chore(deps): update tzdb 2025-09-26 12:23:40 +02:00
598fed56a6 chore(deps): update tzdb 2025-08-15 10:39:41 +02:00
f39dcd05e3 0.2.32 2025-06-02 15:53:37 +02:00
b09819d865 chore(deps): update tzdb 2025-06-02 15:53:31 +02:00
abf36c8861 0.2.31 2025-02-06 19:30:48 +01:00
d90b7b617f chore(deps): update tzdb 2025-02-06 19:30:41 +01:00
150922d6cc 0.2.30 2025-01-12 19:49:06 +01:00
4f416ac999 chore: udpate tzdb 2025-01-12 19:48:36 +01:00
da3809b000 0.2.29 2025-01-01 18:15:30 +01:00
5af43df76b 0.2.28 2025-01-01 18:15:11 +01:00
572ee8478f chore(deps): update tzdb 2025-01-01 18:14:42 +01:00
1e8fcf4d96 chore(deps): update tzdb 2024-12-06 23:46:45 +01:00
f63892ceee 0.2.27 2024-11-24 09:06:02 +01:00
4a1dabbc09 chore(deps): update tzdb 2024-11-24 09:05:55 +01:00
a9680c3e90 0.2.26 2024-11-10 20:37:09 +01:00
d682248553 chore(deps): update tzdb 2024-11-10 20:37:01 +01:00
b186df7de7 0.2.25 2024-09-08 12:11:30 +02:00
7f21a15082 chore(deps): update tzdb 2024-09-08 10:21:23 +02:00
8dd557f46f 0.2.24 2024-09-03 18:10:03 +02:00
dcc74fcf8c chore(deps): update tzdb 2024-09-03 18:09:51 +02:00
417a7ec947 0.2.23 2024-07-27 10:04:00 +02:00
37fd7f8ec7 chore: update deps 2024-07-27 10:03:52 +02:00
24b2d0d153 0.2.22 2024-07-11 21:40:37 +02:00
9d689c89fb chore: update tzdb 2024-07-11 21:38:48 +02:00
333ff9b027 chore: update tzdb 2024-06-28 18:07:58 +02:00
3 changed files with 37 additions and 19 deletions

3
.husky/post-commit Normal file
View file

@ -0,0 +1,3 @@
echo "post-commit..."
git push gh
git push sh

View file

@ -1,17 +1,18 @@
{ {
"name": "generate-timezone-json", "name": "generate-timezone-json",
"version": "0.2.21", "version": "0.2.43",
"bin": "./index.js", "bin": "./index.js",
"description": "Generate JSON file containing timezones from a tab file or the official IANA database", "description": "Generate JSON file containing timezones from a tab file or the official IANA database",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"preinstall": "npx only-allow pnpm", "preinstall": "npx only-allow pnpm",
"start": "node .", "start": "node .",
"test": "generate-timezone-json --tab-file zone.tab" "test": "generate-timezone-json --tab-file zone.tab",
"prepare": "husky"
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/ayoayco/generate-timezone-json" "url": "https://git.ayo.run/ayo/generate-timezone-json"
}, },
"keywords": [ "keywords": [
"timezones", "timezones",
@ -21,7 +22,10 @@
"author": "Ayo Ayco", "author": "Ayo Ayco",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@vvo/tzdb": "^6.137.0", "@vvo/tzdb": "^6.198.0",
"parse-zonetab": "^1.0.0" "parse-zonetab": "^1.0.0"
},
"devDependencies": {
"husky": "^9.1.7"
} }
} }

View file

@ -9,16 +9,20 @@ importers:
.: .:
dependencies: dependencies:
'@vvo/tzdb': '@vvo/tzdb':
specifier: ^6.137.0 specifier: ^6.198.0
version: 6.137.0 version: 6.198.0
parse-zonetab: parse-zonetab:
specifier: ^1.0.0 specifier: ^1.0.0
version: 1.0.0 version: 1.0.0
devDependencies:
husky:
specifier: ^9.1.7
version: 9.1.7
packages: packages:
'@vvo/tzdb@6.137.0': '@vvo/tzdb@6.198.0':
resolution: {integrity: sha512-er8kaywRTjBTlaBgYynd3Fe/OPUfL3GuRMJOyWRlZ3V7EX4A6pryXTf42FL1ZXjOkDPz+/exAUe03kmb02MLOA==} resolution: {integrity: sha512-bNRWBhWYl0edVgyX6AYbhoCM2tk2lXJjGCyO2VDc2xn6Dw8dLd7WGj2DDXkVOkmOIQTNjEAcxrEpIzz5pWVwFg==}
buffer-alloc-unsafe@1.1.0: buffer-alloc-unsafe@1.1.0:
resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
@ -52,6 +56,11 @@ packages:
resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==} resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
husky@9.1.7:
resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==}
engines: {node: '>=18'}
hasBin: true
inherits@2.0.4: inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@ -68,8 +77,8 @@ packages:
json-stringify-safe@5.0.1: json-stringify-safe@5.0.1:
resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
minimist@1.2.7: minimist@1.2.8:
resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
ndjson@1.5.0: ndjson@1.5.0:
resolution: {integrity: sha512-hUPLuaziboGjNF7wHngkgVc0FOclR8dDk/HfEvTtDr/iUrqBWiRcRSTK3/nLOqKH33th714BrMmTPtObI9gZxQ==} resolution: {integrity: sha512-hUPLuaziboGjNF7wHngkgVc0FOclR8dDk/HfEvTtDr/iUrqBWiRcRSTK3/nLOqKH33th714BrMmTPtObI9gZxQ==}
@ -100,8 +109,8 @@ packages:
process-nextick-args@2.0.1: process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
readable-stream@2.3.7: readable-stream@2.3.8:
resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
safe-buffer@5.1.2: safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
@ -131,7 +140,7 @@ packages:
snapshots: snapshots:
'@vvo/tzdb@6.137.0': {} '@vvo/tzdb@6.198.0': {}
buffer-alloc-unsafe@1.1.0: {} buffer-alloc-unsafe@1.1.0: {}
@ -153,13 +162,13 @@ snapshots:
generate-function: 1.1.0 generate-function: 1.1.0
generate-object-property: 1.2.0 generate-object-property: 1.2.0
inherits: 2.0.4 inherits: 2.0.4
minimist: 1.2.7 minimist: 1.2.8
ndjson: 1.5.0 ndjson: 1.5.0
from2@2.3.0: from2@2.3.0:
dependencies: dependencies:
inherits: 2.0.4 inherits: 2.0.4
readable-stream: 2.3.7 readable-stream: 2.3.8
generate-function@1.1.0: {} generate-function@1.1.0: {}
@ -172,6 +181,8 @@ snapshots:
object-assign: 4.1.1 object-assign: 4.1.1
pinkie-promise: 2.0.1 pinkie-promise: 2.0.1
husky@9.1.7: {}
inherits@2.0.4: {} inherits@2.0.4: {}
into-stream@2.0.1: into-stream@2.0.1:
@ -184,12 +195,12 @@ snapshots:
json-stringify-safe@5.0.1: {} json-stringify-safe@5.0.1: {}
minimist@1.2.7: {} minimist@1.2.8: {}
ndjson@1.5.0: ndjson@1.5.0:
dependencies: dependencies:
json-stringify-safe: 5.0.1 json-stringify-safe: 5.0.1
minimist: 1.2.7 minimist: 1.2.8
split2: 2.2.0 split2: 2.2.0
through2: 2.0.5 through2: 2.0.5
@ -219,7 +230,7 @@ snapshots:
process-nextick-args@2.0.1: {} process-nextick-args@2.0.1: {}
readable-stream@2.3.7: readable-stream@2.3.8:
dependencies: dependencies:
core-util-is: 1.0.3 core-util-is: 1.0.3
inherits: 2.0.4 inherits: 2.0.4
@ -241,7 +252,7 @@ snapshots:
through2@2.0.5: through2@2.0.5:
dependencies: dependencies:
readable-stream: 2.3.7 readable-stream: 2.3.8
xtend: 4.0.2 xtend: 4.0.2
to-fast-properties@1.0.3: {} to-fast-properties@1.0.3: {}