0.8.1 • Published 10 months ago

@bemedev/decompose v0.8.1

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@bemedev/decompose

Utility library for decomposing and recomposing objects in JavaScript/TypeScript.

Installation

npm install @bemedev/decompose
# or
pnpm add @bemedev/decompose
# or
yarn add @bemedev/decompose

Usage

import { decompose, recompose } from '@bemedev/decompose';

const obj = {
  data: {
    name: {
      firstName: 'John',
      lastName: 'Doe',
    },
  },
};

const decomposed = decompose(obj);
// Result: { 'data.name.firstName': 'John', 'data.name.lastName': 'Doe' }

const recomposed = recompose(decomposed);
// Returns original object structure

Changelog

0.8.1 - 2024-03-15 19:30

  • Fix decompose array

0.8.0 - 2024-02-18 19:30

  • Initial public release
  • Added core decompose functionality
  • Added recompose function
  • Added TypeScript support

License

MIT

Auteur

chlbri (bri_lvi@icloud.com)

My github

Liens

0.8.1

10 months ago

0.8.0

10 months ago

0.7.2

1 year ago

0.7.3

1 year ago

0.7.1

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.3.0

2 years ago

0.3.1

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.4

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago