{"_id":"@deep-foundation/object-to-links-async-converter","_rev":"8-45e98b01f25a8ac6c47020ae05ad249b","name":"@deep-foundation/object-to-links-async-converter","description":"A deep package for converting object to links","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1-dev.0":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.0","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.0","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"dist":{"shasum":"fde0c3c4d64b99f33bf508165e0595bbb2c6b9da","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.0.tgz","fileCount":2,"integrity":"sha512-R7l47MtD6CAL9M8gUHIEi7Dfn8hV0DYGWLA23WBYB+K1wi4HP3MS3Y2QULDnTY2ulZzDtZL6UNatpCrkrKapqw==","signatures":[{"sig":"MEQCIErKHtgarUC/PdttQoYMYTQY3HGMr8jt2btbFL7G1XccAiBa9sfXthjePAtf6WTGoTj4xOwmqqjq8pK0H3bSrrhxOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46071},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"_npmVersion":"9.6.7","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@deep-foundation/tsx":"^0.0.5","@deep-foundation/core":"^0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.0_1695118242610_0.3355999028046288","host":"s3://npm-registry-packages"}},"0.0.1-dev.1":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.1","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.1","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"dist":{"shasum":"cf022c5fefc3905d6eadbcca7b3e6d375971a32d","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.1.tgz","fileCount":51,"integrity":"sha512-+eesuu3fsoVkCaZADIprWVcZKo/Swjd1VfQTeWWPJiLyZtyq+Uo1vpW7h9Z/B3BTGMcdAWxe/gNYuLr0DsrjpQ==","signatures":[{"sig":"MEYCIQD3N8N6takf3NLS/pBmrQThmuZ2wquj2Ks9WFJt2XF9SQIhAPKzxUwxkS4qS+yHeXFoR+qHLJ6vk/5KXbI0SiKCJjHF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256897},"main":"dist/main.js","type":"module","types":"dist/main.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"4f6c834ce1cc33444731d7f78dca5a36fe46b98f","scripts":{"test":"jest","commit":"cz","prepare":"husky install","lint:fix":"eslint . --fix","npm-pull":"npm-pull","npm-release":"npm-release","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"DEBUG=* npx ts-node --esm ./automation/library/build.ts","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","library:build:generate-package-class":"generate-package-class"},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"repository":{"url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git","type":"git"},"_npmVersion":"9.6.7","description":"A deep package for converting object to links","directories":{},"lint-staged":{"**/*":"npm run prettier:write"},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","source-map":"^0.7.4","@deep-foundation/tsx":"^0.0.5","@deep-foundation/core":"~0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.1.1","fs-extra":"^11.1.1","prettier":"3.0.3","bun-types":"^1.0.1","get-value":"^3.0.1","commitizen":"^4.3.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.2.4","lint-staged":"^14.0.1","object-hash":"^3.0.0","@types/debug":"^4.1.8","case-anything":"^2.1.13","@atao60/fse-cli":"^0.1.7","@types/fs-extra":"^11.0.1","json-stringify-safe":"^5.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.5.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.0","@deep-foundation/npm-automation":"~18.1.8","@typescript-eslint/eslint-plugin":"^6.5.0","@freephoenix888/recursive-object-map":"^1.0.0"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.1_1695134570546_0.4875318828138988","host":"s3://npm-registry-packages"}},"0.0.1-dev.2":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.2","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.2","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"dist":{"shasum":"48bd26dee92aa0168a43713e4e954e2297242b89","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.2.tgz","fileCount":51,"integrity":"sha512-6ekQAcLPKWWF+bV96WVfjpR1HWS5Iu0rp2s0fDgZoHSKbj2kG+643C7Wxq/bp7piuW39kHWZ26+05UahZ/w6lg==","signatures":[{"sig":"MEYCIQCq1zjDBswlicb1ZAWURuI8JuNKASug/IuqC5y7ZBWa0gIhANJVMpgQBqroOJu20UyjLkTKvkb2QvXaGEC7hjqJDlpr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256948},"main":"dist/main.js","type":"module","types":"dist/main.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"1f7d64f2e6e26bf81398796380b7af36a79380e6","scripts":{"test":"jest","commit":"cz","prepare":"husky install","lint:fix":"eslint . --fix","npm-pull":"npm-pull","npm-release":"npm-release","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"npx ts-node --esm ./automation/library/build.ts","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","library:build:generate-package-class":"generate-package-class"},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"repository":{"url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git","type":"git"},"_npmVersion":"9.6.7","description":"A deep package for converting object to links","directories":{},"lint-staged":{"**/*":"npm run prettier:write"},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","source-map":"^0.7.4","@deep-foundation/tsx":"~0.0.5","@deep-foundation/core":"~0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.1.1","fs-extra":"^11.1.1","prettier":"3.0.3","bun-types":"^1.0.1","get-value":"^3.0.1","commitizen":"^4.3.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.2.4","lint-staged":"^14.0.1","object-hash":"^3.0.0","@types/debug":"^4.1.8","case-anything":"^2.1.13","@atao60/fse-cli":"^0.1.7","@types/fs-extra":"^11.0.1","json-stringify-safe":"^5.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.5.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.0","@deep-foundation/npm-automation":"~18.1.8","@typescript-eslint/eslint-plugin":"^6.5.0","@freephoenix888/recursive-object-map":"^1.0.0"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.2_1695134902141_0.668253616557106","host":"s3://npm-registry-packages"}},"0.0.1-dev.3":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.3","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.3","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"dist":{"shasum":"6a47e4798a864f4fea171fa02baa72cc8f84cd9f","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.3.tgz","fileCount":51,"integrity":"sha512-f0877bCoycqVmutxUoDkvd6N65PYtlZWBZONilHMLzcAMYTjak+TFogM3Yq72L6nd6dreyfeELCdz2cnfpOA6A==","signatures":[{"sig":"MEUCIHvOOjPUIovON64GIcMSNF+phQ5PzHDx6lZDS5dC0PTLAiEAuD8wjdLbanWB1t8yrXDxCMHtkV5ZTUeo3xyVArlHh10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257814},"main":"dist/main.js","type":"module","types":"dist/main.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"scripts":{"test":"jest","commit":"cz","prepare":"husky install","lint:fix":"eslint . --fix","npm-pull":"npm-pull","npm-release":"npm-release","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"npx ts-node --esm ./automation/library/build.ts","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","library:build:generate-package-class":"generate-package-class"},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"repository":{"url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git","type":"git"},"_npmVersion":"9.8.1","description":"A deep package for converting object to links","directories":{},"lint-staged":{"**/*":"npm run prettier:write"},"_nodeVersion":"18.18.0","dependencies":{"debug":"^4.3.4","source-map":"^0.7.4","@deep-foundation/tsx":"^0.0.5","@deep-foundation/core":"^0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.1.1","fs-extra":"^11.1.1","prettier":"3.0.3","bun-types":"^1.0.1","get-value":"^3.0.1","commitizen":"^4.3.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.2.4","lint-staged":"^14.0.1","object-hash":"^3.0.0","@types/debug":"^4.1.8","case-anything":"^2.1.13","@atao60/fse-cli":"^0.1.7","@types/fs-extra":"^11.0.1","json-stringify-safe":"^5.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.5.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.0","@deep-foundation/npm-automation":"~18.1.8","@typescript-eslint/eslint-plugin":"^6.5.0","@freephoenix888/recursive-object-map":"^1.0.0"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.3_1696527621624_0.11837310477450402","host":"s3://npm-registry-packages"}},"0.0.1-dev.4":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.4","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.4","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"dist":{"shasum":"f04c91ad947c2d26ca938b49d7172f796a9c2e25","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.4.tgz","fileCount":51,"integrity":"sha512-1QoTd5+FG34uGkuUHVlNAYEL+hOBLbF8p0ihMLwPv8cdh2dCYRTCQgohQ7pKwTsEwssYM0EbxBGR5gU61idPQA==","signatures":[{"sig":"MEUCIQCxoUpdReaQCXPwvoTE3uTzFDZ5+F95OlKOcshOVVbQrgIgKbiN9grbdy3w+KkWoMXPi1IaGx3UHLktq1Famv3V1PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263531},"main":"dist/main.js","type":"module","types":"dist/main.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"scripts":{"test":"jest","commit":"cz","prepare":"husky install","lint:fix":"eslint . --fix","npm-pull":"npm-pull","npm-release":"npm-release","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"npx ts-node --esm ./automation/library/build.ts","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","library:build:generate-package-class":"generate-package-class"},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"repository":{"url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git","type":"git"},"_npmVersion":"9.8.1","description":"A deep package for converting object to links","directories":{},"lint-staged":{"**/*":"npm run prettier:write"},"_nodeVersion":"18.18.0","dependencies":{"debug":"^4.3.4","source-map":"^0.7.4","@deep-foundation/tsx":"^0.0.5","@deep-foundation/core":"^0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.1.1","fs-extra":"^11.1.1","prettier":"3.0.3","bun-types":"^1.0.1","get-value":"^3.0.1","commitizen":"^4.3.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.2.4","lint-staged":"^14.0.1","object-hash":"^3.0.0","@types/debug":"^4.1.8","case-anything":"^2.1.13","@atao60/fse-cli":"^0.1.7","@types/fs-extra":"^11.0.1","json-stringify-safe":"^5.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.5.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.0","@deep-foundation/npm-automation":"~18.1.8","@typescript-eslint/eslint-plugin":"^6.5.0","@freephoenix888/recursive-object-map":"^1.0.0"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.4_1696615252394_0.6662832030549297","host":"s3://npm-registry-packages"}},"0.0.1-dev.5":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1-dev.5","keywords":["deep-package"],"_id":"@deep-foundation/object-to-links-async-converter@0.0.1-dev.5","maintainers":[{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"dist":{"shasum":"c25da62b8853ffea755407f3c91f87b9573049f8","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1-dev.5.tgz","fileCount":51,"integrity":"sha512-01Ii+YtC5dt48GZfPW50UJmLs+ejzD/Co4asoDhU6UpWZT6BCqgUmeIyKSWyCshwvxONx6MzjBFqcVfSV6XEZQ==","signatures":[{"sig":"MEUCIHg2fzifBUrhglqHz4+JZtb96NCW9mA0zTzjjHZnifycAiEAoFShQwplSPs485u1qrSRwxDaFTF+8s5f0dtWlyK1emE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263488},"main":"dist/main.js","type":"module","types":"dist/main.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"scripts":{"test":"jest","commit":"cz","prepare":"husky install","lint:fix":"eslint . --fix","npm-pull":"npm-pull","npm-release":"npm-release","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"npx ts-node --esm ./automation/library/build.ts","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","library:build:generate-package-class":"generate-package-class"},"_npmUser":{"name":"freephoenix888","email":"freephoenix888@gmail.com"},"repository":{"url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git","type":"git"},"_npmVersion":"9.8.1","description":"A deep package for converting object to links","directories":{},"lint-staged":{"**/*":"npm run prettier:write"},"_nodeVersion":"18.18.2","dependencies":{"debug":"^4.3.4","source-map":"^0.7.4","@deep-foundation/tsx":"~0.0.5","@deep-foundation/core":"~0.0.2","@deep-foundation/boolean":"~1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.1.1","fs-extra":"^11.1.1","prettier":"3.0.3","bun-types":"^1.0.1","get-value":"^3.0.1","commitizen":"^4.3.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.2.4","lint-staged":"^14.0.1","object-hash":"^3.0.0","@types/debug":"^4.1.8","case-anything":"^2.1.13","@atao60/fse-cli":"^0.1.7","@types/fs-extra":"^11.0.1","json-stringify-safe":"^5.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.5.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.0","@deep-foundation/npm-automation":"~18.1.8","@typescript-eslint/eslint-plugin":"^6.5.0","@freephoenix888/recursive-object-map":"^1.0.0"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"_npmOperationalInternal":{"tmp":"tmp/object-to-links-async-converter_0.0.1-dev.5_1699113151507_0.03235000001840049","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@deep-foundation/object-to-links-async-converter","version":"0.0.1","keywords":["deep-package"],"type":"module","description":"A deep package for converting object to links","repository":{"type":"git","url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git"},"scripts":{"test":"jest","library:build:clean":"fse remove dist && npm run library:build:dirty","library:build:dirty":"npx ts-node --esm ./automation/library/build.ts","npm-pull":"npm-pull","npm-release":"npm-release","library:build:generate-package-class":"generate-package-class","documentation:generate":"npx ts-node --esm ./automation/documentation/generate.ts","library:documentation:generate":"typedoc ./src/main.ts","prettier:check":"prettier . --check --ignore-unknown","prettier:write":"prettier . --write --ignore-unknown","prepare":"husky install","lint:fix":"eslint . --fix","commit":"cz"},"main":"dist/main.js","types":"dist/main.d.ts","dependencies":{"@deep-foundation/boolean":"~1.0.0","@deep-foundation/core":"~0.0.2","@deep-foundation/tsx":"~0.0.5","debug":"^4.3.4","source-map":"^0.7.4"},"devDependencies":{"@atao60/fse-cli":"^0.1.7","@deep-foundation/npm-automation":"~18.1.8","@freephoenix888/recursive-object-map":"^1.0.0","@types/debug":"^4.1.8","@types/fs-extra":"^11.0.1","@types/jest":"^29.5.4","@types/json-stringify-safe":"^5.0.0","@types/node":"^20.2.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","bun-types":"^1.0.1","case-anything":"^2.1.13","commitizen":"^4.3.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","fs-extra":"^11.1.1","get-value":"^3.0.1","husky":"^8.0.3","jest":"^29.6.4","json-stringify-safe":"^5.0.1","lint-staged":"^14.0.1","object-hash":"^3.0.0","prettier":"3.0.3","ts-jest":"^29.1.1","typescript":"^5.2.2"},"peerDependencies":{"@deep-foundation/deeplinks":"~0.0.300"},"lint-staged":{"**/*":"npm run prettier:write"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@deep-foundation/object-to-links-async-converter@0.0.1","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-m2x65m9u45ybxqGs0BH82AtGtRJbBnXi0GvC6/DxL5q/t6o9rHr67Knn6WmOcj+vywha5zzjmJ/aXBGPt3Fwyg==","shasum":"0ed121c8fae447302d7f5d4f9960f34cca6430a3","tarball":"https://registry.npmjs.org/@deep-foundation/object-to-links-async-converter/-/object-to-links-async-converter-0.0.1.tgz","fileCount":51,"unpackedSize":264136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsOLQhJDI8ld4lqcEysJ1uzPBaAwcD2enpzGka8jpx+gIgPn4U0ZkDkT2x5eVtF8oviMEugV29+ZrPwXHJHpjJLrM="}]},"_npmUser":{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"},"directories":{},"maintainers":[{"name":"timax","email":"edtimyr@gmail.com"},{"name":"likissdmd","email":"likissdmd@gmail.com"},{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/object-to-links-async-converter_0.0.1_1717778124425_0.7322298812450132"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-19T10:10:42.493Z","modified":"2024-06-07T16:35:25.069Z","0.0.1-dev.0":"2023-09-19T10:10:42.781Z","0.0.1-dev.1":"2023-09-19T14:42:50.800Z","0.0.1-dev.2":"2023-09-19T14:48:22.421Z","0.0.1-dev.3":"2023-10-05T17:40:21.817Z","0.0.1-dev.4":"2023-10-06T18:00:52.614Z","0.0.1-dev.5":"2023-11-04T15:52:31.659Z","0.0.1":"2024-06-07T16:35:24.625Z"},"maintainers":[{"name":"timax","email":"edtimyr@gmail.com"},{"name":"likissdmd","email":"likissdmd@gmail.com"},{"name":"prinz_eugen_deep","email":"yorik5571@yandex.ru"},{"name":"senchapencha","email":"SenchaPencha1@gmail.com"},{"name":"korvusmkrt","email":"korvus.mkrt@gmail.com"},{"name":"suenot","email":"suenot@gmail.com"},{"name":"romanxz","email":"technopriest666@gmail.com"},{"name":"flakeed","email":"flakeeed@gmail.com"},{"name":"l4legenda","email":"l4legenda@gmail.com"},{"name":"aruseli","email":"llingveri@gmail.com"},{"name":"freephoenix888","email":"freephoenix888@gmail.com"},{"name":"konard","email":"drakonard@gmail.com"},{"name":"menzorg","email":"menzorg@gmail.com"},{"name":"ivansglazunov","email":"ivansglazunov@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/deep-foundation/object-to-links-async-converter.git"},"keywords":["deep-package"],"homepage":"https://github.com/deep-foundation/object-to-links-async-converter#readme","bugs":{"url":"https://github.com/deep-foundation/object-to-links-async-converter/issues"},"readme":"[![npm](https://img.shields.io/npm/v/@deep-foundation/object-to-links-async-converter.svg)](https://www.npmjs.com/package/@deep-foundation/object-to-links-async-converter)\n[![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/deep-foundation/object-to-links-async-converter)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\nA deep package for converting object to links\n\n# Usage\n\n1. Install the package\n2. Give permissions to the package\n3. Insert `Root` link\n4. Update object value of `Root` link\n5. Insert `ParseIt` link from `Root` to `Root`\n6. See links created around `Root` link\n\n# FAQ\n\n## Must I use `Root` type\n\nIt is not required to use `Root` type but it is recommended to use it because this type is added to the tree  \nIf you want to use your own type you should add it to tree of this package by creating `TreeIncludeNode` from tree of this package to your type\n\n## Must `ParseIt.from` and `ParseIt.to` be equal?\n\n`ParseIt.from` must point to a link with object value, `ParseIt.to` can point to any link and new links will be created around `ParseIt.to`\n\n## How new links will look like?\n\nLet us imagine we have this object and it is called `MyLink`:\n\n```json\n{\n  \"myObject\": {\n    \"myStringField\": \"myStringValue\",\n    \"myNumberField\": 123,\n    \"myBooleanField\": true\n  }\n}\n```\n\nThese links will be created:  \n`Object` around `MyLink` (`from` and `to` are pointing to your link)  \n`Contain` with value `myObject` from `MyLink` to `Object`  \n`String` with value `myStringValue` from `Object` to `Object`  \n`Contain` with value `myStringField` from `Object` to `String`  \n`Number` with value `123` from `Object` to `Object`  \n`Contain` with value `myNumberField` from `Object` to `Number`  \n`Boolean` from `Object` to `true` or `false` (from the `@deep-foundation/boolean` package)  \n`Contain` with value `myBooleanField` from `Object` to `Boolean`\n\n## How to programmatically wait until converting is done?\n\nUse `DeepClient.await` method:\n\n```typescript\nawait deep.await(parseItLinkId);\n```\n\n## Links are not created, nothing happened after inserting `ParseIt`\n\nSee PromiseResult for your `ParseIt` link\n\n### Using DeepCase\n\n- Press right mouse button on `ParseIt` link and select `Traveller`\n- Select `Down`\n- Select `PromiseTree`\n\nYou will see all the links down by `promiseTree` for \"parent\" `ParseIt`:\n\n- `Then` from `YourLink` to `Promise`\n- `Promise`\n- `Rejected` or `Resolved` from `Promise` to `PromiseResult`\n- `PromiseResult`\n\nIf you see `Resolved` link then handler was executed successfully, if you see `Rejected` link then handler was executed with error\nYou can see the error in `PromiseResult` link value\n\n# Limitations\n\nIf you delete field in your object value and parse it again - link associated with that field will not be deleted. This feature will be implemented in the future!\n\n# Feedback\n\nFeel free to open issues to write there about bugs, improvement requests, questions\n","readmeFilename":"README.md"}