191 Commits

Author SHA1 Message Date
denisx
ac1d06d2ee
Merge b4ac0d38464850c372cd0dce2bfae78990e0c2d5 into 7dcbb8def3c17769bb8433be87bfc19ef1fb81ad 2025-08-28 14:27:36 +08:00
Harlan Brawer
9e6dff6dc3 replace node fetch types with undici 2025-08-09 23:38:52 +07:00
undefined
3fe137e533
chore: move node-fetch to devDeps (#784) 2025-08-01 18:33:10 +07:00
Faisal Salman
c9d008e97a Bump version 2.0.4 2025-06-21 21:41:00 +07:00
Faisal Salman
af8acf9078 Bump version 2.0.3 2025-03-15 00:37:56 +07:00
Faisal Salman
baeac63ebe Remover Jazzer.js fuzz testing, since the package is no longer supported & leads to failing build 2025-03-06 19:20:18 +07:00
Faisal Salman
056e66f6a0 Update contributors in package.json 2025-03-01 06:50:16 +07:00
denisx
b4ac0d3846
Update package.json 2025-02-28 17:50:47 +03:00
Faisal Salman
6f0191c11b [test] Move playwright installation inside test:playwright script 2025-02-15 13:38:58 +07:00
Faisal Salman
5413a9888d Move node-fetch to dependencies 2025-02-10 00:55:32 +07:00
Faisal Salman
4ea03a587d Bump version 2.0.2 2025-02-09 07:34:43 +07:00
Faisal Salman
98e0708f25 Fix issue #776 - Missing type def for node-fetch 2025-02-06 11:42:18 +07:00
Faisal Salman
51dce55e65 Bump version 2.0.1 2025-02-04 21:49:59 +07:00
Faisal Salman
852520fafe Also provide minified .mjs files of main module in /dist 2024-12-16 23:43:25 +07:00
Faisal Salman
48c221b50b Update npm version of @playwright/test to fix failed test in GitHub Actions 2024-11-30 16:17:01 +07:00
Faisal Salman
1a057b4be2 Reorganize test files & directories 2024-11-28 23:24:19 +07:00
Faisal Salman
bcf249da06 Fix #767 #763 - Improve type definition for headers 2024-11-22 22:08:43 +07:00
Faisal Salman
38baf844fc Update version to 2.0.0 2024-11-18 07:55:18 +07:00
Faisal Salman
ee51caf422 Update version to 2.0.0-rc.3 2024-11-13 17:47:44 +07:00
Faisal Salman
a1644b6775 Update version to 2.0.0-rc.2 2024-11-07 21:00:04 +07:00
Faisal Salman
e954f19b5c Move isFrozenUA() & isStandalonePWA() to its own npm module 2024-11-05 19:57:08 +07:00
Faisal Salman
1e0175c001 Update version to 2.0.0-rc.1 2024-10-29 22:29:51 +07:00
Faisal Salman
db1612401f Add new helper method: isFromEU() to detect whether user comes from an EU country 2024-09-14 12:58:55 +07:00
Faisal Salman
4e64cb644f Migrate to uaparser.dev 2024-06-16 23:27:30 +07:00
Faisal Salman
f24e4acae2 Update playwright test 2024-06-16 14:02:30 +07:00
Faisal Salman
5328642e18 Update version to 2.0.0-beta.3 2024-06-08 01:17:52 +07:00
Faisal Salman
bdcd927304 Update test for extensions 2024-06-08 00:27:28 +07:00
Faisal Salman
150d3c6b4a Add new feature: parse user-agent in CLI using npx ua-parser-js "[INSERT-UA-HERE]" and print the result in JSON format 2024-06-01 17:59:58 +07:00
Faisal Salman
4d950db145 Update version to 2.0.0-beta.2 2024-01-28 22:34:46 +07:00
Faisal Salman
7c22bc587f Fix #703 - Improve TS module resolution --revert 2024-01-25 11:30:10 +07:00
Faisal Salman
d6d8ac7cb4 Fix #692 - Improve TS module resolution (#702) 2024-01-24 09:56:23 +07:00
Faisal Salman
e4f2463849 Create declaration file .d.ts for extensions submodule 2023-11-30 11:27:54 +07:00
dependabot[bot]
2046fe5209
Bump @babel/traverse from 7.15.4 to 7.23.2 (#684)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-30 10:46:31 +07:00
Danila Rodichkin
26f7e7d59e
Add "types" inside "exports" of package.json, fix ./helpers import typo (#688) 2023-11-06 14:05:06 +07:00
Faisal Salman
f8f71c65d4 Add new helpers submodule 2023-10-24 11:17:32 +07:00
Faisal Salman
46ff3df974 Update readme 2023-10-19 23:22:31 +07:00
Faisal Salman
ac282df13e Update version to 2.0.0-beta.1 2023-10-02 15:11:31 +07:00
Faisal Salman
5a0d9cc3d0 Fix #655 - Provide in-package type definitions 2023-10-02 14:54:32 +07:00
Faisal Salman
954ce35755 Add CONTRIBUTING.md - general instruction for contributors 2023-09-29 08:26:40 +07:00
Faisal Salman
b5546ee39f Breaking change: switch license to AGPLv3 2023-09-26 11:35:14 +07:00
Faisal Salman
bf1d7267f6 Update contributors 2023-09-16 17:56:50 +07:00
Faisal Salman
5226361348 Remove sub-packages since they've been moved to their own dedicated repo
https://github.com/faisalman/ua-client-hints-js
https://github.com/faisalman/gpu-detect-js
https://github.com/faisalman/ua-is-frozen
https://github.com/faisalman/re-parse-js
2023-09-09 19:35:52 +07:00
Faisal Salman
05a98aceda Add new package: gpu-detect to obtain GPU info from user-agent 2023-09-03 11:07:09 +07:00
Faisal Salman
807dcdbded Add eslint to devDependencies to support latest ES version 2023-08-30 12:56:59 +07:00
Faisal Salman
1522691426 [ua-client-hints] Refactor UAClientHints 2023-08-27 10:53:26 +07:00
Faisal Salman
f538018f8e Update package.json/package-lock.json & remove bower.json (at last!) 2023-08-24 21:12:06 +07:00
Faisal Salman
73a936001a Modify ua-parser-js/helpers submodule into @ua-parser-js/helpers scoped package 2023-08-21 11:28:30 +07:00
Faisal Salman
d168b75a3a Bump version 2.0.0-alpha.3 2023-08-17 11:29:18 +07:00
Faisal Salman
072a82b87b Add a new submodule: ua-parser-helpers with a method: isFrozenUA() to match a string with a frozen user-agent pattern 2023-05-27 20:53:45 +07:00
Faisal Salman
df9144b493 Modify test scripts 2023-05-06 19:53:51 +07:00