New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@fgv/ts-utils

Package Overview
Dependencies
Maintainers
1
Versions
95
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fgv/ts-utils - npm Package Compare versions

Comparing version 3.0.1-alpha.6 to 4.0.0

33

CHANGELOG.json

@@ -5,2 +5,35 @@ {

{
"version": "4.0.0",
"tag": "@fgv/ts-utils_v4.0.0",
"date": "Tue, 14 May 2024 03:09:27 GMT",
"comments": {
"none": [
{
"comment": "rework validation/converter compatibility a bit"
},
{
"comment": "QoL improvement to simplify error aggregation"
},
{
"comment": "factor optional converters out to ts-extras package to eliminate large dependencies"
},
{
"comment": "update generated api docs"
},
{
"comment": "add convalidate helper"
},
{
"comment": "add defaulting converter"
},
{
"comment": "extend conversion to accept validators"
},
{
"comment": "export StringConverter at top level"
}
]
}
},
{
"version": "3.0.0",

@@ -7,0 +40,0 @@ "tag": "@fgv/ts-utils_v3.0.0",

16

CHANGELOG.md
# Change Log - @fgv/ts-utils
This log was last generated on Mon, 22 Jan 2024 07:00:18 GMT and should not be manually modified.
This log was last generated on Tue, 14 May 2024 03:09:27 GMT and should not be manually modified.
## 4.0.0
Tue, 14 May 2024 03:09:27 GMT
### Updates
- rework validation/converter compatibility a bit
- QoL improvement to simplify error aggregation
- factor optional converters out to ts-extras package to eliminate large dependencies
- update generated api docs
- add convalidate helper
- add defaulting converter
- extend conversion to accept validators
- export StringConverter at top level
## 3.0.0

@@ -6,0 +20,0 @@ Mon, 22 Jan 2024 07:00:18 GMT

2

dist/tsdoc-metadata.json

@@ -8,5 +8,5 @@ // This file is read by tools that parse documentation comments conforming to the TSDoc standard.

"packageName": "@microsoft/api-extractor",
"packageVersion": "7.42.1"
"packageVersion": "7.43.4"
}
]
}
{
"name": "@fgv/ts-utils",
"version": "3.0.1-alpha.6",
"version": "4.0.0",
"description": "Assorted Typescript Utilities",

@@ -32,10 +32,10 @@ "main": "lib/index.js",

"@jest/expect-utils": "^29.7.0",
"@microsoft/api-documenter": "^7.23.34",
"@microsoft/api-extractor": "^7.42.1",
"@microsoft/api-documenter": "^7.24.5",
"@microsoft/api-extractor": "^7.43.4",
"@types/jest": "^29.5.12",
"@types/luxon": "^3.4.2",
"@types/mustache": "^4.2.5",
"@types/node": "^20.11.24",
"@typescript-eslint/eslint-plugin": "^7.1.0",
"@typescript-eslint/parser": "^7.1.0",
"@types/node": "^20.12.11",
"@typescript-eslint/eslint-plugin": "^7.9.0",
"@typescript-eslint/parser": "^7.9.0",
"eslint": "^8.57.0",

@@ -49,15 +49,15 @@ "eslint-config-standard": "^17.1.0",

"jest-matcher-utils": "^29.7.0",
"rimraf": "^5.0.5",
"rimraf": "^5.0.7",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"typescript": "^5.3.3",
"typescript": "^5.4.5",
"eslint-plugin-n": "^16.6.2",
"jest-snapshot": "~29.7.0",
"@rushstack/heft": "~0.65.8",
"@rushstack/heft-node-rig": "~2.4.21",
"@rushstack/eslint-config": "~3.6.4",
"@rushstack/heft": "~0.66.6",
"@rushstack/heft-node-rig": "~2.6.3",
"@rushstack/eslint-config": "~3.6.9",
"@types/heft-jest": "1.0.6",
"@rushstack/heft-jest-plugin": "~0.11.18",
"@rushstack/heft-jest-plugin": "~0.11.27",
"eslint-plugin-tsdoc": "~0.2.17"
}
}

@@ -14,8 +14,2 @@ <div align="center">

Also includes a few other much less-developed odds-and-ends borrowed from one project or another - much less polished and more likely change or disappear:
* ExtendedArray\<T\> - adds a few useful operations to the built-in Array
* Formattable\<T\> - simple helpers to create mustache wrappers for objects and make them easily printable
* Logger - A very basic logger suitable for hobby projects
* RangeOf\<T\> - Generic open or closed ranges of orderable items (numbers, dates, etc)
---

@@ -32,7 +26,2 @@

- [Converter\<T\>](#convertert)
- [Additional APIs](#additional-apis)
- [ExtendedArray\<T\>](#extendedarrayt)
- [Formattable\<T\>](#formattablet)
- [Logger](#logger)
- [RangeOf\<T\>](#rangeoft)

@@ -144,13 +133,3 @@ ## Installation

### Converter\<T\>
## Additional APIs
### ExtendedArray\<T\>
### Formattable\<T\>
### Logger
### RangeOf\<T\>
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc