Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
158 commits
Select commit Hold shift + click to select a range
d5437a2
chore: update
meabed Apr 3, 2024
5b6bd50
chore(deps): update dependency rollup to v4.17.1 (#112)
renovate[bot] Apr 29, 2024
f022572
chore(deps): update dependency rollup to v4.17.2 (#113)
renovate[bot] Apr 30, 2024
2a7c744
chore(deps): update dependency @types/node to v20.12.8 (#114)
renovate[bot] May 1, 2024
f5995ee
fix(deps): update dependency bson to v6.7.0 (#115)
renovate[bot] May 2, 2024
7fdafb7
fix(deps): update dependency libphonenumber-js to v1.10.62 (#116)
renovate[bot] May 4, 2024
f00a567
fix(deps): update dependency libphonenumber-js to v1.11.0 (#117)
renovate[bot] May 6, 2024
1aae38f
chore(deps): update all non-major dependencies (#118)
renovate[bot] May 6, 2024
992e44d
chore(deps): update dependency @types/node to v20.12.11 (#119)
renovate[bot] May 8, 2024
47cec6f
chore(deps): update dependency rimraf to v5.0.6 (#120)
renovate[bot] May 10, 2024
dda3342
chore(deps): update dependency rimraf to v5.0.7 (#121)
renovate[bot] May 12, 2024
b5fae72
chore(deps): update dependency @types/node to v20.12.12 (#122)
renovate[bot] May 14, 2024
d96408b
chore(deps): update dependency ts-jest to v29.1.3 (#123)
renovate[bot] May 21, 2024
f21eb40
chore(deps): update dependency rollup to v4.18.0 (#124)
renovate[bot] May 22, 2024
30626ee
fix(deps): update dependency libphonenumber-js to v1.11.2 (#125)
renovate[bot] May 25, 2024
6fee63b
chore(deps): update all non-major dependencies (#126)
renovate[bot] May 29, 2024
fb33835
chore(deps): update dependency @types/node to v20.13.0 (#127)
renovate[bot] May 31, 2024
1dffe5b
chore(deps): update dependency prettier to v3.3.0 (#128)
renovate[bot] Jun 1, 2024
6d68e45
chore(deps): update dependency @types/node to v20.14.0 (#129)
renovate[bot] Jun 3, 2024
23cc322
chore(deps): update dependency @types/node to v20.14.1 (#130)
renovate[bot] Jun 4, 2024
3a91ee6
chore(deps): update dependency tslib to v2.6.3 (#131)
renovate[bot] Jun 5, 2024
b4c76d2
chore(deps): update all non-major dependencies (#132)
renovate[bot] Jun 5, 2024
f6e3fd5
chore(deps): update dependency prettier to v3.3.2 (#133)
renovate[bot] Jun 11, 2024
22ad872
chore(deps): update dependency ts-jest to v29.1.5 (#134)
renovate[bot] Jun 16, 2024
deee5ff
chore(deps): update dependency @types/node to v20.14.3 (#135)
renovate[bot] Jun 17, 2024
cb60da4
chore(deps): update dependency @types/node to v20.14.4 (#136)
renovate[bot] Jun 18, 2024
90799bb
chore(deps): update dependency @types/node to v20.14.5 (#137)
renovate[bot] Jun 18, 2024
f8d1dc1
fix(deps): update dependency libphonenumber-js to v1.11.4 (#138)
renovate[bot] Jun 19, 2024
f21a67e
chore(deps): update dependency @types/node to v20.14.6 (#139)
renovate[bot] Jun 19, 2024
9f93c40
chore(deps): update all non-major dependencies (#140)
renovate[bot] Jun 21, 2024
8759c00
chore(deps): update dependency @types/node to v20.14.8 (#142)
renovate[bot] Jun 22, 2024
6becf43
chore(deps): update dependency @types/node to v20.14.9 (#143)
renovate[bot] Jun 26, 2024
3ecfd53
fix(deps): update dependency bson to v6.8.0 (#144)
renovate[bot] Jun 28, 2024
cc93f6b
chore(deps): update dependency typescript to v5.5.3 (#145)
renovate[bot] Jul 1, 2024
24bf4b1
chore(deps): update dependency @types/node to v20.14.10 (#146)
renovate[bot] Jul 5, 2024
6770af5
chore(deps): update dependency rimraf to v5.0.8 (#147)
renovate[bot] Jul 6, 2024
3a3e738
chore(deps): update all non-major dependencies (#148)
renovate[bot] Jul 8, 2024
a29f922
chore(deps): update all non-major dependencies (#149)
renovate[bot] Jul 10, 2024
9e588c3
chore(deps): update dependency ts-jest to v29.2.2 (#151)
renovate[bot] Jul 10, 2024
602bba4
chore(deps): update dependency prettier to v3.3.3 (#152)
renovate[bot] Jul 13, 2024
93385f2
chore(deps): update dependency @types/node to v20.14.11 (#153)
renovate[bot] Jul 17, 2024
4b66c6f
chore(deps): update dependency ts-jest to v29.2.3 (#154)
renovate[bot] Jul 18, 2024
aa10d17
chore(deps): update dependency rollup to v4.19.0 (#155)
renovate[bot] Jul 20, 2024
24eb379
chore(deps): update dependency typescript to v5.5.4 (#156)
renovate[bot] Jul 23, 2024
c114b30
chore(deps): update dependency @types/node to v20.14.12 (#157)
renovate[bot] Jul 23, 2024
5d0a6b2
fix(deps): update dependency libphonenumber-js to v1.11.5 (#158)
renovate[bot] Jul 26, 2024
c7f8377
chore(deps): update dependency rollup to v4.19.1 (#159)
renovate[bot] Jul 27, 2024
66e5755
chore(deps): update dependency @types/node to v20.14.13 (#160)
renovate[bot] Jul 28, 2024
01b9da8
chore(deps): update dependency rimraf to v5.0.10 (#161)
renovate[bot] Jul 31, 2024
c3db413
chore(deps): update all non-major dependencies (#162)
renovate[bot] Aug 1, 2024
de411ee
chore(deps): update dependency @types/node to v20.14.14 (#163)
renovate[bot] Aug 2, 2024
d5780cb
chore(deps): update dependency rollup to v4.20.0 (#164)
renovate[bot] Aug 3, 2024
de231d7
chore(deps): update dependency @types/node to v20.14.15 (#165)
renovate[bot] Aug 9, 2024
fe53351
chore: update pkgs
meabed Aug 10, 2024
56c196a
chore: update pkgs
meabed Aug 10, 2024
aaacc69
chore: update pkgs
meabed Aug 10, 2024
17e8fc2
chore: update pkgs
meabed Aug 10, 2024
21f6ae4
chore(deps): update dependency @types/node to v22.3.0 (#167)
renovate[bot] Aug 14, 2024
c711fd9
fix(deps): update dependency libphonenumber-js to v1.11.7 (#168)
renovate[bot] Aug 15, 2024
954b33c
chore(deps): update dependency @types/node to v22.4.0 (#169)
renovate[bot] Aug 16, 2024
9785d6a
chore(deps): update dependency rollup to v4.21.0 (#170)
renovate[bot] Aug 18, 2024
5abdb85
chore(deps): update dependency @types/node to v22.4.1 (#171)
renovate[bot] Aug 19, 2024
778279c
chore(deps): update dependency @types/node to v22.4.2 (#172)
renovate[bot] Aug 21, 2024
64ec3c2
chore(deps): update dependency @types/node to v22.5.0 (#173)
renovate[bot] Aug 21, 2024
2dd3e21
chore(deps): update dependency ts-jest to v29.2.5 (#174)
renovate[bot] Aug 23, 2024
6ac5ea4
chore(deps): update dependency tslib to v2.7.0 (#175)
renovate[bot] Aug 24, 2024
15b2133
chore(deps): update dependency rollup to v4.21.1 (#176)
renovate[bot] Aug 26, 2024
e88d1fe
chore(deps): update dependency @types/node to v22.5.1 (#177)
renovate[bot] Aug 28, 2024
f9ad8e8
chore(deps): update dependency rollup to v4.21.2 (#178)
renovate[bot] Aug 30, 2024
ba8c8eb
chore(deps): update dependency @types/node to v22.5.2 (#180)
renovate[bot] Sep 1, 2024
22f804c
chore(deps): update dependency @types/node to v22.5.3 (#181)
renovate[bot] Sep 4, 2024
d887fd3
chore(deps): update dependency @types/node to v22.5.4 (#182)
renovate[bot] Sep 5, 2024
199afa8
chore(deps): update dependency typescript to v5.6.2 (#183)
renovate[bot] Sep 9, 2024
ecfdc97
fix(deps): update dependency libphonenumber-js to v1.11.8 (#184)
renovate[bot] Sep 10, 2024
6591911
chore(deps): update dependency rollup to v4.21.3 (#185)
renovate[bot] Sep 12, 2024
37878ae
chore(deps): update dependency @types/jest to v29.5.13 (#186)
renovate[bot] Sep 12, 2024
32f7c05
chore(deps): update dependency @types/node to v22.5.5 (#187)
renovate[bot] Sep 14, 2024
23d0a3c
chore(deps): update dependency rollup to v4.22.0 (#188)
renovate[bot] Sep 19, 2024
0813869
chore(deps): update dependency rollup to v4.22.2 (#189)
renovate[bot] Sep 20, 2024
b2059a4
chore(deps): update dependency rollup to v4.22.4 (#190)
renovate[bot] Sep 21, 2024
a6eed5d
fix(deps): update dependency libphonenumber-js to v1.11.9 (#191)
renovate[bot] Sep 22, 2024
d69f663
chore(deps): update dependency @types/node to v22.6.1 (#192)
renovate[bot] Sep 24, 2024
ed0db78
chore(deps): update dependency @types/node to v22.7.0 (#193)
renovate[bot] Sep 25, 2024
11fa157
chore(deps): update dependency @types/node to v22.7.1 (#194)
renovate[bot] Sep 25, 2024
31ff556
chore(deps): update dependency @types/node to v22.7.2 (#195)
renovate[bot] Sep 26, 2024
0b98fc3
chore(deps): update dependency @types/node to v22.7.3 (#196)
renovate[bot] Sep 26, 2024
b780911
chore(deps): update all non-major dependencies (#197)
renovate[bot] Sep 27, 2024
679b09f
chore(deps): update dependency rollup to v4.23.0 (#198)
renovate[bot] Oct 1, 2024
4a33d14
fix(deps): update all non-major dependencies (#199)
renovate[bot] Oct 2, 2024
f3c7141
fix(deps): update dependency libphonenumber-js to v1.11.11 (#200)
renovate[bot] Oct 5, 2024
492949a
chore(deps): update dependency @types/node to v22.7.5 (#201)
renovate[bot] Oct 8, 2024
57c3d54
chore(deps): update dependency typescript to v5.6.3 (#202)
renovate[bot] Oct 9, 2024
6779204
chore(deps): update dependency tslib to v2.8.0 (#203)
renovate[bot] Oct 15, 2024
e1ea359
chore(deps): update dependency @types/node to v22.7.6 (#204)
renovate[bot] Oct 17, 2024
db7390d
fix(deps): update dependency libphonenumber-js to v1.11.12 (#205)
renovate[bot] Oct 17, 2024
d13d237
chore(deps): update dependency @types/node to v22.7.7 (#206)
renovate[bot] Oct 19, 2024
ace4782
fix(deps): update dependency bson to v6.9.0 (#207)
renovate[bot] Oct 21, 2024
a34d401
chore(deps): update dependency @types/node to v22.7.8 (#208)
renovate[bot] Oct 22, 2024
973b2aa
chore(deps): update all non-major dependencies (#209)
renovate[bot] Oct 23, 2024
77f23f5
chore(deps): update dependency @types/node to v22.8.0 (#210)
renovate[bot] Oct 25, 2024
86f86f3
chore(deps): update dependency @types/node to v22.8.1 (#211)
renovate[bot] Oct 26, 2024
ad6afba
chore(deps): update dependency rollup to v4.24.2 (#212)
renovate[bot] Oct 27, 2024
4855fc9
chore(deps): update dependency @types/node to v22.8.2 (#213)
renovate[bot] Oct 29, 2024
fa88926
chore(deps): update all non-major dependencies (#214)
renovate[bot] Oct 29, 2024
c6390a0
chore(deps): update dependency @types/node to v22.8.5 (#215)
renovate[bot] Oct 31, 2024
5e32992
chore(deps): update all non-major dependencies (#216)
renovate[bot] Nov 1, 2024
23e8ce4
chore(deps): update dependency @types/node to v22.8.7 (#217)
renovate[bot] Nov 3, 2024
f117578
chore(deps): update dependency rollup to v4.24.4 (#218)
renovate[bot] Nov 4, 2024
78925a0
chore(deps): update dependency @types/node to v22.9.0 (#219)
renovate[bot] Nov 5, 2024
77c1d59
fix(deps): update dependency libphonenumber-js to v1.11.13 (#220)
renovate[bot] Nov 6, 2024
4db5542
fix(deps): update dependency libphonenumber-js to v1.11.14 (#221)
renovate[bot] Nov 8, 2024
5f68d70
chore(deps): update dependency rollup to v4.25.0 (#222)
renovate[bot] Nov 9, 2024
071b586
chore(deps): update dependency rollup to v4.26.0 (#223)
renovate[bot] Nov 13, 2024
abdc4b1
chore(deps): update dependency rollup to v4.27.2 (#224)
renovate[bot] Nov 15, 2024
28252df
chore(deps): update dependency rollup to v4.27.3 (#225)
renovate[bot] Nov 18, 2024
3e7e1d0
chore(deps): update all non-major dependencies (#226)
renovate[bot] Nov 19, 2024
8424e00
fix(deps): update dependency libphonenumber-js to v1.11.15 (#227)
renovate[bot] Nov 20, 2024
102a458
chore(deps): update dependency typescript to v5.7.2 (#228)
renovate[bot] Nov 22, 2024
551b237
chore(deps): update dependency @types/node to v22.9.2 (#229)
renovate[bot] Nov 23, 2024
0fa20cc
chore(deps): update all non-major dependencies (#230)
renovate[bot] Nov 23, 2024
f2cf86a
chore(deps): update dependency @types/node to v22.9.4 (#231)
renovate[bot] Nov 26, 2024
74e0384
chore(deps): update all non-major dependencies (#232)
renovate[bot] Nov 26, 2024
0e0fb6e
chore(deps): update dependency prettier to v3.4.1 (#233)
renovate[bot] Nov 26, 2024
ad30f2c
chore(deps): update dependency @types/node to v22.10.1 (#234)
renovate[bot] Nov 28, 2024
7e038cc
chore(deps): update dependency rollup to v4.28.0 (#235)
renovate[bot] Nov 30, 2024
a76fd59
fix(deps): update dependency libphonenumber-js to v1.11.16 (#236)
renovate[bot] Dec 3, 2024
9012d44
fix(deps): update dependency bson to v6.10.1 (#237)
renovate[bot] Dec 4, 2024
b6d97b6
chore(deps): update dependency prettier to v3.4.2 (#238)
renovate[bot] Dec 4, 2024
d85e38b
chore(deps): update dependency rollup to v4.28.1 (#239)
renovate[bot] Dec 6, 2024
bd0822b
chore(deps): update dependency @types/node to v22.10.2 (#240)
renovate[bot] Dec 11, 2024
cd5967f
fix(deps): update dependency libphonenumber-js to v1.11.17 (#241)
renovate[bot] Dec 17, 2024
bad1984
chore(deps): update dependency rollup to v4.29.0 (#242)
renovate[bot] Dec 20, 2024
9456a08
chore(deps): update dependency rollup to v4.29.1 (#243)
renovate[bot] Dec 21, 2024
6c9c232
chore(deps): update dependency @types/node to v22.10.5 (#244)
renovate[bot] Jan 4, 2025
24b4dfa
chore(deps): update dependency rollup to v4.29.2 (#245)
renovate[bot] Jan 5, 2025
57d33b6
chore(deps): update dependency rollup to v4.30.0 (#246)
renovate[bot] Jan 6, 2025
172bd5f
chore(deps): update dependency rollup to v4.30.1 (#247)
renovate[bot] Jan 7, 2025
12df00a
chore(deps): update dependency typescript to v5.7.3 (#248)
renovate[bot] Jan 9, 2025
d208456
chore(deps): update dependency @types/node to v22.10.6 (#249)
renovate[bot] Jan 14, 2025
0b85b0b
fix(deps): update all non-major dependencies (#250)
renovate[bot] Jan 16, 2025
643efdd
chore(deps): update dependency rollup to v4.31.0 (#251)
renovate[bot] Jan 19, 2025
9c39317
chore(deps): update dependency @types/node to v22.10.9 (#252)
renovate[bot] Jan 23, 2025
5b3d7e9
chore(deps): update dependency @types/node to v22.10.10 (#253)
renovate[bot] Jan 24, 2025
6ecba8c
chore(deps): update dependency rollup to v4.32.0 (#254)
renovate[bot] Jan 24, 2025
054c021
chore(deps): update all non-major dependencies (#255)
renovate[bot] Jan 28, 2025
9f64882
fix(deps): update all non-major dependencies (#256)
renovate[bot] Jan 30, 2025
17c5bf0
chore(deps): update all non-major dependencies (#257)
renovate[bot] Feb 2, 2025
b3b1457
chore(deps): update dependency rollup to v4.34.1 (#258)
renovate[bot] Feb 3, 2025
1b21c8f
chore(deps): update dependency @types/node to v22.13.1 (#259)
renovate[bot] Feb 4, 2025
797adfd
chore(deps): update dependency rollup to v4.34.2 (#260)
renovate[bot] Feb 4, 2025
17be590
chore(deps): update dependency rollup to v4.34.3 (#261)
renovate[bot] Feb 5, 2025
2ad48e1
chore(deps): update dependency rollup to v4.34.4 (#262)
renovate[bot] Feb 6, 2025
d5a8b85
chore(deps): update dependency rollup to v4.34.5 (#263)
renovate[bot] Feb 7, 2025
120d4f4
chore(deps): update dependency rollup to v4.34.6 (#264)
renovate[bot] Feb 7, 2025
129a697
chore(deps): update dependency prettier to v3.5.0 (#265)
renovate[bot] Feb 9, 2025
0f73fe8
chore: update pkgs
meabed Feb 10, 2025
3896534
Merge branch 'master' of github.com:devmehq/libphonenumber-js
meabed Feb 10, 2025
a141fda
chore: update pkgs
meabed Feb 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,5 @@ jobs:
- name: Release
if: github.ref == 'refs/heads/develop'
run: |
npm i -g semantic-release @semantic-release/git @semantic-release/github conventional-changelog-conventionalcommits
npx semantic-release --no-ci --debug
npm i -g release-it @release-it/conventional-changelog @release-it/keep-a-changelog
node release.mjs
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,5 @@ jobs:

- name: Release
run: |
npm i -g semantic-release @semantic-release/git @semantic-release/github conventional-changelog-conventionalcommits
npx semantic-release --no-ci --debug
npm i -g release-it @release-it/conventional-changelog @release-it/keep-a-changelog
node release.mjs
32 changes: 22 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,22 +41,34 @@
"watch": "rm -rf lib && rollup -cw"
},
"dependencies": {
"bson": "^6.8.0",
"libphonenumber-js": "^1.11.5"
"@types/bson": "^4.2.4",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",
"@types/shelljs": "^0.8.15",
"bson": "^6.10.2",
"jest": "^29.7.0",
"libphonenumber-js": "^1.11.19",
"prettier": "^3.5.0",
"rollup": "^4.34.6",
"rollup-plugin-typescript2": "^0.36.0",
"shelljs": "^0.8.5",
"ts-jest": "^29.2.5",
"tslib": "^2.8.1",
"typescript": "^5.7.3"
},
"devDependencies": {
"@types/bson": "^4.2.0",
"@types/jest": "^29.5.12",
"@types/node": "^22.2.0",
"@types/bson": "^4.2.4",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",
"@types/shelljs": "^0.8.15",
"jest": "^29.7.0",
"prettier": "^3.3.3",
"rollup": "^4.20.0",
"prettier": "^3.5.0",
"rollup": "^4.34.6",
"rollup-plugin-typescript2": "^0.36.0",
"shelljs": "^0.8.5",
"ts-jest": "^29.2.4",
"tslib": "^2.6.3",
"typescript": "^5.5.4"
"ts-jest": "^29.2.5",
"tslib": "^2.8.1",
"typescript": "^5.7.3"
},
"packageManager": "[email protected]+sha256.c17d3797fb9a9115bf375e31bfd30058cac6bc9c3b8807a3d8cb2094794b51ca"
}
50 changes: 50 additions & 0 deletions release.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
import release from 'release-it'
const branch = process.env.BRANCH || process.env.CI_REF_NAME || ''
const branchSlug = branch.replace(/\//g, '-')
const branchPrefix = branch.split('/')[0]

const config = {
isPreRelease: branch !== 'master',
preRelease: branch !== 'master',
preReleaseId: branch === 'master' ? '' : branch,
plugins: {
'@release-it/conventional-changelog': {
preset: {
name: 'conventionalcommits',
types: [
{ type: 'breaking', release: 'major' },
{ type: 'feat', release: 'minor' },
// match anything else
{ type: '**', release: 'patch' },
{ subject: '**', release: 'patch' },
{ message: '**', release: 'patch' },
],
},
},
'@release-it/keep-a-changelog': {
filename: 'CHANGELOG.md',
},
},
}

console.debug('config', config)

release(config).then((output) => {
console.debug('output', output)

const { version: nextVersion, latestVersion, name, changelog } = output || {}

console.info(
`Last release is ${latestVersion} and next release is ${nextVersion}`
)
if (latestVersion === nextVersion) {
console.info(
`No release is needed, last release is ${latestVersion} and next release is ${nextVersion}`
)
return
}

if (!nextVersion) {
console.info(`No release is needed - no next version`)
}
})
Loading
Loading