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 |
|
Faisal Salman
|
3d5c70457e
|
Fuzz testing using Jazzer.js
|
2023-04-27 09:34:49 +07:00 |
|
Faisal Salman
|
9102871dea
|
Rearrange the structure of src folders
|
2023-04-21 09:47:51 +07:00 |
|
Faisal Salman
|
5a26ac146e
|
Create build+test scripts
|
2023-04-15 00:01:49 +07:00 |
|
dependabot[bot]
|
feefb81cd0
|
Bump shelljs and jshint
Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [jshint](https://github.com/jshint/jshint). These dependencies need to be updated together.
Removes `shelljs`
Updates `jshint` from 2.12.0 to 2.13.6
- [Release notes](https://github.com/jshint/jshint/releases)
- [Changelog](https://github.com/jshint/jshint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jshint/jshint/compare/2.12.0...2.13.6)
---
updated-dependencies:
- dependency-name: shelljs
dependency-type: indirect
- dependency-name: jshint
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-04-13 07:31:42 +07:00 |
|
Faisal Salman
|
432a2ee72d
|
Pin dependency hash with lockfile & test with lockfile-lint
|
2023-04-13 06:16:01 +07:00 |
|
Faisal Salman
|
05747dba37
|
Install @playwright/test to perform test in real browser
|
2023-04-08 09:33:17 +07:00 |
|
Faisal Salman
|
625ece73e2
|
Rearrange test files & config
|
2023-04-08 07:12:18 +07:00 |
|
Faisal Salman
|
59d8d836c2
|
Clean up: remove travis, verup; move jshint config to inline
|
2023-04-06 05:48:14 +07:00 |
|
Faisal Salman
|
5d2acd8fe7
|
Bump version 2.0.0-alpha.2
|
2023-04-02 18:00:48 +07:00 |
|
Faisal Salman
|
30de983043
|
Alpha release of v2.0
|
2023-03-29 10:44:37 +07:00 |
|
Faisal Salman
|
7a4fe6f454
|
Fix #227 #237 #488 : Provide extensions - initial work
|
2023-03-28 10:41:59 +07:00 |
|
Faisal Salman
|
af65fd6960
|
Fix #300 : Provide enums - initial work
|
2023-03-28 08:36:48 +07:00 |
|
Faisal Salman
|
ba28d33d51
|
Move generated .mjs file to /src
|
2023-03-27 22:37:42 +07:00 |
|