Socket
Socket
Sign inDemoInstall

monocle-ts

Package Overview
Dependencies
Maintainers
1
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

monocle-ts - npm Package Compare versions

Comparing version 0.5.1-dev.20171122 to 0.5.1

104

CHANGELOG.md
# Changelog
> **Tags:**
> - [New Feature]
> - [Bug Fix]
> - [Breaking Change]
> - [Documentation]
> - [Internal]
> - [Polish]
> - [Experimental]
>
> * [New Feature]
> * [Bug Fix]
> * [Breaking Change]
> * [Documentation]
> * [Internal]
> * [Polish]
> * [Experimental]
**Note**: Gaps between patch versions are faulty/broken releases.
**Note**: A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.
**Note**: Gaps between patch versions are faulty/broken releases. **Note**: A feature tagged as Experimental is in a
high state of flux, you're at risk of it changing without notice.
# 0.5.1
- **New Feature**
- add Flow definition file (@gcanti)
- export `Option`, `none` and `some` (@gcanti)
* **Experimental**
* add Flowtype support (@gcanti)
# 0.5.0
- **Breaking Change**
- upgrade to fp-ts 0.6 (@gcanti)
* **Breaking Change**
* upgrade to fp-ts 0.6 (@gcanti)
# 0.4.4
- **New Feature**
- add `Lens.fromNullableProp` (@gcanti)
* **New Feature**
* add `Lens.fromNullableProp` (@gcanti)
# 0.4.3
- **New Feature**
- `Prism`: add `set` method (@gcanti)
- `Optional`: add `fromNullableProps` static function (@gcanti)
- **Bug fix**
- `Prism`: change `asOptional`, `asTraversal` implementations, fix #29 (@gcanti)
* **New Feature**
* `Prism`: add `set` method (@gcanti)
* `Optional`: add `fromNullableProps` static function (@gcanti)
* **Bug fix**
* `Prism`: change `asOptional`, `asTraversal` implementations, fix #29 (@gcanti)
# 0.4.2
- **Polish**
- fix Optional laws (@gcanti)
- remove `Endomorphism` type alias (@gcanti)
* **Polish**
* fix Optional laws (@gcanti)
* remove `Endomorphism` type alias (@gcanti)
# 0.4.1
- **New Feature**
- Add aliases to ISO, closes #24 (@gcanti)
* **New Feature**
* Add aliases to ISO, closes #24 (@gcanti)
# 0.4.0
- **Breaking Change**
- upgrade to fp-ts 0.5 (@gcanti)
- currying of all APIs (@gcanti)
* **Breaking Change**
* upgrade to fp-ts 0.5 (@gcanti)
* currying of all APIs (@gcanti)
# 0.3.2
- **Polish**
- upgrade to latest fp-ts (0.4.3) (@gcanti)
* **Polish**
* upgrade to latest fp-ts (0.4.3) (@gcanti)
# 0.3.1
- **New Feature**
- Added Setter (@LiamGoodacre)
- Added Getter (@LiamGoodacre)
- Added all possible conversions (e.g asGetter, asFold, etc) (@LiamGoodacre)
- Added all possible compositions (@LiamGoodacre)
- add _tag fields (allows for tagged unions) (@gcanti)
- **Polish**
- Fixed some typos (Options/Option -> Optional) (@LiamGoodacre)
- Minor rearrangement so conversions and compositions are grouped (@LiamGoodacre)
* **New Feature**
* Added Setter (@LiamGoodacre)
* Added Getter (@LiamGoodacre)
* Added all possible conversions (e.g asGetter, asFold, etc) (@LiamGoodacre)
* Added all possible compositions (@LiamGoodacre)
* add _tag fields (allows for tagged unions) (@gcanti)
* **Polish**
* Fixed some typos (Options/Option -> Optional) (@LiamGoodacre)
* Minor rearrangement so conversions and compositions are grouped (@LiamGoodacre)
# 0.3.0
- **Breaking Change**
- upgrade to latest fp-ts (@gcanti)
* **Breaking Change**
* upgrade to latest fp-ts (@gcanti)
# 0.2.0
- **New Feature**
- add `Prism.some`, closes #10 (@gcanti)
- add `composeX`, closes #11 (@gcanti)
- **Breaking Change**
- upgrade to latest `fp-ts` (`monocle-ts` APIs are not changed though) (@gcanti)
- drop `lib-jsnext` folder
- remove `Optional.fromProp`, closes #9 (@gcanti)
* **New Feature**
* add `Prism.some`, closes #10 (@gcanti)
* add `composeX`, closes #11 (@gcanti)
* **Breaking Change**
* upgrade to latest `fp-ts` (`monocle-ts` APIs are not changed though) (@gcanti)
* drop `lib-jsnext` folder
* remove `Optional.fromProp`, closes #9 (@gcanti)
# 0.1.1
- **New Feature**
- add `Prism.fromPredicate`
- fix `Optional.fromProp`
* **New Feature**
* add `Prism.fromPredicate`
* fix `Optional.fromProp`

@@ -94,0 +94,0 @@ # 0.1.0

{
"name": "monocle-ts",
"version": "0.5.1-dev.20171122",
"version": "0.5.1",
"description": "A porting of scala monocle library to TypeScript",

@@ -18,3 +18,2 @@ "files": ["lib"],

"flow-copy-definition-files": "cp src/*.js.flow lib",
"flow-test": "flow status",
"flow-fix-prettier":

@@ -38,3 +37,3 @@ "prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"",

"dependencies": {
"fp-ts": "0.6.4-dev.20171122"
"fp-ts": "^0.6.4"
},

@@ -41,0 +40,0 @@ "devDependencies": {

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