transformed
Advanced tools
Comparing version 1.0.0 to 1.1.0
@@ -5,2 +5,16 @@ # Changelog | ||
## [1.1.0](https://github.com/wintercounter/transformed/compare/v0.0.6...v1.1.0) (2021-01-02) | ||
### Features | ||
* add support for `toValueCache` ([8b78df3](https://github.com/wintercounter/transformed/commit/8b78df39d693d7f7d1c9b2e5a2a0b3b8a3b590ae)) | ||
* add support for empty input object ([be878d8](https://github.com/wintercounter/transformed/commit/be878d813fe374fd92ac6aae5b5bc55b97e502be)) | ||
* **cjs:** add support ([3076fa3](https://github.com/wintercounter/transformed/commit/3076fa3823f43b093564f06f324d5f34ada9b749)) | ||
### Bug Fixes | ||
* **type:** add missing `PropsOption` interface ([79e8ab4](https://github.com/wintercounter/transformed/commit/79e8ab4f6eeabc4ee9688190e6fa11c3a6b22af6)) | ||
### [0.0.9](https://github.com/wintercounter/transformed/compare/v0.0.7...v0.0.9) (2020-12-18) | ||
@@ -7,0 +21,0 @@ |
@@ -1,4 +0,4 @@ | ||
export * from './utils'; | ||
export * from './parsers'; | ||
export * from './types'; | ||
export { default } from './transformed'; | ||
export * from '@/utils'; | ||
export * from '@/parsers'; | ||
export * from '@/types'; | ||
export { default } from '@/transformed'; |
@@ -1,2 +0,2 @@ | ||
import { Parser } from './types'; | ||
import { Parser } from '@/types'; | ||
export declare const parseMapValue: Parser; |
@@ -1,2 +0,2 @@ | ||
import { TransformedFn } from './types'; | ||
import { TransformedFn } from '@/types'; | ||
export default function transformed(): TransformedFn; |
@@ -30,3 +30,6 @@ export interface InputObject { | ||
export declare type PropsParsers = Parser[]; | ||
export declare type Prop = [PropsKeys] | [PropsKeys, PropsMaps] | [PropsKeys, PropsMaps, PropsParsers]; | ||
export declare type PropsOptions = { | ||
[key: string]: any; | ||
}; | ||
export declare type Prop = [PropsKeys] | [PropsKeys, PropsMaps] | [PropsKeys, PropsMaps, PropsParsers] | [PropsKeys, PropsMaps, PropsParsers, PropsOptions]; | ||
export declare type Props = Prop[]; | ||
@@ -33,0 +36,0 @@ export declare type ObjectProps = { |
@@ -1,2 +0,2 @@ | ||
import { Parser } from './types'; | ||
import { Parser } from '@/types'; | ||
/** | ||
@@ -3,0 +3,0 @@ * Will turn any string kebab-case into camel-case. |
@@ -1,4 +0,4 @@ | ||
export * from './utils'; | ||
export * from './parsers'; | ||
export * from './types'; | ||
export { default } from './transformed'; | ||
export * from '@/utils'; | ||
export * from '@/parsers'; | ||
export * from '@/types'; | ||
export { default } from '@/transformed'; |
@@ -1,2 +0,2 @@ | ||
import { Parser } from './types'; | ||
import { Parser } from '@/types'; | ||
export declare const parseMapValue: Parser; |
@@ -1,2 +0,2 @@ | ||
import { TransformedFn } from './types'; | ||
import { TransformedFn } from '@/types'; | ||
export default function transformed(): TransformedFn; |
@@ -30,3 +30,6 @@ export interface InputObject { | ||
export declare type PropsParsers = Parser[]; | ||
export declare type Prop = [PropsKeys] | [PropsKeys, PropsMaps] | [PropsKeys, PropsMaps, PropsParsers]; | ||
export declare type PropsOptions = { | ||
[key: string]: any; | ||
}; | ||
export declare type Prop = [PropsKeys] | [PropsKeys, PropsMaps] | [PropsKeys, PropsMaps, PropsParsers] | [PropsKeys, PropsMaps, PropsParsers, PropsOptions]; | ||
export declare type Props = Prop[]; | ||
@@ -33,0 +36,0 @@ export declare type ObjectProps = { |
@@ -1,2 +0,2 @@ | ||
import { Parser } from './types'; | ||
import { Parser } from '@/types'; | ||
/** | ||
@@ -3,0 +3,0 @@ * Will turn any string kebab-case into camel-case. |
{ | ||
"name": "transformed", | ||
"version": "1.0.0", | ||
"version": "1.1.0", | ||
"description": "A lightweight, low-level, performant, customizable object transformer utility.", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
50217
886