{"_id":"@simpleview/deep-transform","_rev":"30-8f872e8edf373f7f71a4f18426aee4ca","name":"@simpleview/deep-transform","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.2":{"name":"@simpleview/deep-transform","version":"0.0.2","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.0.2","maintainers":[{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"treavorphilyaw","email":"treavor.philyaw@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"268843553cddc79c18b4db0989320f52a319ee4e","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.0.2.tgz","fileCount":8,"integrity":"sha512-zpeF/yHqGO2S3TPMetDSZRs93iB4XH8VoCcwiBWruTZ9Hd1W60o+8ZuakezRdYpXUQo7bJxooDtKKNImWtf69Q==","signatures":[{"sig":"MEYCIQDpk8un7CI3m+HGZBV92SmJKbsY1d1CDoxmUnvoF5kqfwIhALYPeZI3QBl70Xe9cof1nQH0huyud9sY77zEvLPuMoOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiP4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq64A//Y/wzWly+EqHBIoPTcYHdFwcHxMmxqE6LtmB6iUUi03tCHedn\r\nguowiXDCwV2CdrVSvmjPadK4F/5junB9EsuOYNPXm1bi6KjoeBRyzP1C76bq\r\nKxHbuJpPPaKhHM8Cimm+1m1J9SeOFn2Wltq36ZH9e7EtmSocZDHvdutMl0tb\r\nS0lpz7oEu4X+z1uY9ZPM7KMpwZ+h1BJV+SU9y6aVZod4XGiFbRMXwXBfxcEv\r\nu14srhwUyOTjtrHm7x1ajni8JJKlAlr/vwzWes87FKKH3MpF4VGQLL4Egzpx\r\nXQK6qn8JK2Fkn6/m77+AQhTymuPP3XYKYprz8cs/r4+ne0awTJhxj3aNGSnf\r\nf5BTMMUKDisfIz6JdGX9XhqdDA1VTphAYmeKm9gyEJlJqfp1WuwDjIppN2Zt\r\nXNVEnCNk85pCjH8LenG/PgPesjX85CNye6LHtsiZMhmKYeOQguy7n//JseAy\r\nIEPXdyw10KpMoHiBP0bBwnMRHoB8MM2/9XE9jABPs4NBeQJfvgGcOjSaEWW+\r\nz8LV2Kree4847DKVOX+cdof9DhCy0ww+qR45z72X79GxOWy+XYWncwFSsMDV\r\nRx8ym1FcoXXpnnbf+I2fszisRIbjO/IFU6SC/OGiIlPl3bqoyYGAvrH/NlH1\r\n0ltW687jk8It6pfozLbM3N2ZSTNQWsBtW+I=\r\n=6D1k\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"48e5343ae66777fd5eefb4952fefc547e7076316","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:esm && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"1.3.11","lodash":"4.17.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"4.8.3","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"1.0.3","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.0.2_1669922333333_0.2518217323021066","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@simpleview/deep-transform","version":"0.1.0","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.1.0","maintainers":[{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"4ea75e88d51ae403c8b1d62bbe3c86efe99411c4","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.1.0.tgz","fileCount":6,"integrity":"sha512-JQwIU/a8jc/+VFOF7G0bkMBvTthLGaUKLFU3f58ukU0bdUwYJac35/UGe4P1zF2W29kvOd+OXYIbgNCh5piCFg==","signatures":[{"sig":"MEYCIQCy2Q8Fla/YTeHgLitR5BB4M2PFrYFy630qxB+jyPTc3QIhAOcZ0mAyki5GItmmygAYtUDGcCuaoKvYzYtHXNiFppLW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8808},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"6bc8136e4ab5297f5e2055d5457afefe8aeb0109","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"^1.3.11","lodash":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"4.8.3","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"1.0.3","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.1.0_1684339234428_0.3418541085350033","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@simpleview/deep-transform","version":"0.1.1","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.1.1","maintainers":[{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"7da4d35acef50cc2250d196c208b96298699219a","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.1.1.tgz","fileCount":6,"integrity":"sha512-OrOtC1iFLvnkM9Bqo+t6LLiHQPepQ911ZIajM8yWhBN6NQp5RJtx9t4KFiYMPpM0mSr7qZuI8/eh7eu4IKnUcw==","signatures":[{"sig":"MEUCIHJJI8qezO4hdqE6MUgFOqmCQO+xmBQK09q17lEGBN27AiEAxHCdMMIvJa0FwHOVuk/W0L1OT3EC7g1Pet38bqLh828=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8807},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"778868ee97fb7f1aef58c38a45a52f570c9bd178","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"4.8.3","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"1.0.3","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.1.1_1684424315727_0.44080683017094024","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@simpleview/deep-transform","version":"0.1.2","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.1.2","maintainers":[{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"370338e6229f899294678d0d79e1be633c85661c","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.1.2.tgz","fileCount":6,"integrity":"sha512-jmVB8gYpB2J/sccNWQX081fWRTcn/7r0q5IkVAFP7e1v6MKzkkOEHDaRoXUETJpO3UKh2+pOLOLEVrIm9+uUSw==","signatures":[{"sig":"MEUCIQC0djCXsnhzoMlPn2eF17ZWldlTiQLRU8n7dfEHsvpN2QIgMwiYN/PoYmZ3QrsoITS7jq0UV7D3YQgD4BC+arxVQsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8903},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"33ee9fe887ec9722c270048ab961001494b0f466","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"4.8.3","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"1.0.3","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.1.2_1686336242562_0.611194452929434","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@simpleview/deep-transform","version":"0.1.3","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.1.3","maintainers":[{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"2da2e0c645fccee9ff4a4e61ebdcd7b972e19955","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.1.3.tgz","fileCount":6,"integrity":"sha512-VcpJBJ5TcyjdPUG4UNYX+rBPg2SoiFysP7Iq9lpYZ701vHwSf4kDh4KykghQF/08Kb4L/SuAodQEVxXyWRzwcA==","signatures":[{"sig":"MEUCIQCNbQh45nXrctLzXJT5y6NsmKDWAVdcmrzekHihtTM+AAIgV2qUXZMMFuig+l3hfw9JboJImHmX5Ji2xzGuDIHvjSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9020},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"cd180c54e0d319e2455677040fbe21bf50c3daac","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"4.8.3","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"1.0.3","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.1.3_1686336761198_0.2774353630424786","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@simpleview/deep-transform","version":"0.2.1","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.2.1","maintainers":[{"name":"georgeyb-sv","email":"george.batt@simpleviewinc.com"},{"name":"sloutrel","email":"s.loutrel@gmail.com"},{"name":"dlford","email":"dan-npmjs@dlford.io"},{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"49ed136ddc2728a08e4be53a6ff7e1681372545e","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.2.1.tgz","fileCount":7,"integrity":"sha512-7K9z7Izx24ws3kIo66FrP1od29zMsvokwLB/SDysh35eT5p5+ZNg5z3stXtBxBYOyM9e1POgui6/YSOUi8TnmA==","signatures":[{"sig":"MEYCIQDvNXBHYX8ISIhS8dseXeYZRnZuQnbze/rDQjUoJPt75AIhAKrrZYuldmT92AIqS3vGfGK+idLkiAL+/yoWgZaus27N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13838},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"b98ed84bd614bd407721aa15fe3b7d140c945c76","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 10000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json","install:host":"npm install -f --package-lock false && git checkout yarn.lock"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"6.13.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"12.14.1","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"5.0.4","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"16.1.1","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.2.1_1701053471131_0.4191768768523323","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@simpleview/deep-transform","version":"0.3.0","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@0.3.0","maintainers":[{"name":"georgeyb-sv","email":"george.batt@simpleviewinc.com"},{"name":"sloutrel","email":"s.loutrel@gmail.com"},{"name":"dlford","email":"dan-npmjs@dlford.io"},{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"49c49f1943e7a8da3f3ec882a0a7f01acd536bd1","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-0.3.0.tgz","fileCount":7,"integrity":"sha512-IiFZvXqa/sBNb0zRgUem5+9sWi1Ur8tstzQP9s6Q1cUK2VTlzfVoYZMOWA4upRD1bOnBVNkEPFiW088XhthsZQ==","signatures":[{"sig":"MEUCIDxb3xTlSCd2/WE7gzqJlc0zo2EYuCesNMgrYggdUL5vAiEAt2vXgb/NEcjdeKHOaeLfeIIlAZ1DGgu0sCeqooi39mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15803},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"0ce7685406ba4ec615ecb58ac85abb89b29aa968","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 30000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json","install:host":"npm install -f --package-lock false && git checkout yarn.lock"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"8.19.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"5.0.4","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"16.1.1","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_0.3.0_1707347288562_0.8305997412081492","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@simpleview/deep-transform","version":"1.0.0","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@1.0.0","maintainers":[{"name":"georgeyb-sv","email":"george.batt@simpleviewinc.com"},{"name":"sloutrel","email":"s.loutrel@gmail.com"},{"name":"dlford","email":"dan-npmjs@dlford.io"},{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"mauriciodeleonc","email":"mauricio.deleon@globant.com"},{"name":"mpcarolin","email":"mpcarolin.dev@gmail.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"75cef44f81b480d2afc4eb159b4e61c09dbe8a50","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-1.0.0.tgz","fileCount":7,"integrity":"sha512-k3AfxdQl5TS5hCQATbBedCw1EclPQxWh8WkYU1kR5LBu59MtTuvz8UxjYhV2Iy9I+Y8tvfCvSzn1n85TljjkbA==","signatures":[{"sig":"MEQCIEt+QgdEBuRRq/TJ9R0XrG5erGBePM5rIJtwNMKRmq+CAiACBtF8kdIdxz+0C+Uhb5MKhjzXLDp0wgbITt6DvnFWog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17413},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"958437a7bbb813c8db676eab0e43eb67a85cf9b1","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 30000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json","install:host":"npm install -f --package-lock false && git checkout yarn.lock"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"8.19.4","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"5.0.4","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"16.1.1","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_1.0.0_1709502039486_0.956653021348393","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@simpleview/deep-transform","version":"1.1.0","author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","_id":"@simpleview/deep-transform@1.1.0","maintainers":[{"name":"davidlpons","email":"david.pons@simpleviewinc.com"},{"name":"owenallenaz","email":"owenallenaz@gmail.com"},{"name":"qman33","email":"gotshogi@gmail.com"},{"name":"svjoshua","email":"jmoor@simpleviewinc.com"},{"name":"georgeyb-sv","email":"george.batt@simpleviewinc.com"},{"name":"mkes99","email":"mike@formativewebsolutions.com"},{"name":"colin.booen","email":"colin.booen@simpleviewinc.com"},{"name":"ssmith_sv","email":"sean.smith@simpleviewinc.com"},{"name":"aglazebrook","email":"aglazebrook@simpleviewinc.com"},{"name":"rmaynes","email":"rmaynes@simpleviewinc.com"},{"name":"csarantidessv","email":"Chris.Sarantides@simpleviewinc.com"},{"name":"mikesan789","email":"Michael.Harrington@simpleviewinc.com"},{"name":"kristian.gonzalez","email":"Kristian.Gonzalez@simpleviewinc.com"},{"name":"paul.riding","email":"paul.riding@simpleviewinc.com"},{"name":"arkmuntasser","email":"amir.muntasser@simpleviewinc.com"},{"name":"actionawesome","email":"ed.downard@simpleviewinc.com"},{"name":"mcutshall","email":"mcutshall0@gmail.com"},{"name":"sv-mikael","email":"mikael.ramirez@simpleviewinc.com"},{"name":"korychinn_sv","email":"kory.chinn@simpleviewinc.com"},{"name":"leandrodalmassoglb","email":"leandro.dalmasso@globant.com"},{"name":"dlford","email":"dan-npmjs@dlford.io"},{"name":"sloutrel","email":"s.loutrel@gmail.com"}],"homepage":"https://github.com/simpleviewinc/deep-transform#readme","bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"dist":{"shasum":"fe5b13a9795b6fcecdfe848dc4b2a0cab409b3c1","tarball":"https://registry.npmjs.org/@simpleview/deep-transform/-/deep-transform-1.1.0.tgz","fileCount":2,"integrity":"sha512-eOxQMu+L1cNsq5/1XgyCdfqli2U/cRoHpJte7O3NCuYod5EJ9IVbozMCXjw03rBZ4RSgpZ/Pfd2WOlno5DLrVw==","signatures":[{"sig":"MEQCIDyKXvcbWJdmyApSYWvczckGs5K2tBkrKPOQ28s+xabbAiBokjOzfKYJsB5HF3uCVHTYfBhMFHgoD4rxNlIH8XzXBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4444},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}},"gitHead":"12ad06aeee7ec17851380ae685c758a97732d324","scripts":{"test":"ts-mocha --paths './src/testing/index.test.ts' --timeout 30000","build":"yarn run build:cjs && yarn run build:types","style":"eslint .","types":"tsc -p tsconfig.json --noEmit","docker":"./src/scripts/run || true","publish":"./src/scripts/publish","build:cjs":"rm -rf ./dist/cjs && tsc --project ./tsconfig.cjs.json","build:esm":"rm -rf ./dist/esm && tsc --project ./tsconfig.esm.json","style:fix":"eslint . --fix","sync-state":"bash ./src/scripts/sync-state","build:types":"rm -rf ./dist/types && tsc --project ./tsconfig.types.json","install:host":"npm install -f --package-lock false && git checkout yarn.lock"},"_npmUser":{"name":"owenallenaz","email":"owenallenaz@gmail.com"},"repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"_npmVersion":"10.8.2","description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"goatee":"^2.0.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"10.1.0","eslint":"8.12.0","ts-node":"10.9.1","ts-mocha":"10.0.0","typescript":"5.0.4","@types/node":"18.11.9","ts-node-dev":"2.0.0","@types/mocha":"10.0.0","@tsconfig/node16":"16.1.1","eslint-plugin-react":"7.31.1","@simpleview/mochalib":"2.0.2","@typescript-eslint/parser":"5.39.0","eslint-plugin-react-hooks":"4.6.0","@simpleview/eslint-config-dms":"0.0.6","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/deep-transform_1.1.0_1757374079720_0.09404672823971749","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-12-01T19:18:53.282Z","modified":"2025-10-16T19:54:36.905Z","0.0.2":"2022-12-01T19:18:53.488Z","0.1.0":"2023-05-17T16:00:34.580Z","0.1.1":"2023-05-18T15:38:35.886Z","0.1.2":"2023-06-09T18:44:02.751Z","0.1.3":"2023-06-09T18:52:41.406Z","0.2.1":"2023-11-27T02:51:11.329Z","0.3.0":"2024-02-07T23:08:08.738Z","1.0.0":"2024-03-03T21:40:39.632Z","1.1.0":"2025-09-08T23:27:59.918Z"},"bugs":{"url":"https://github.com/simpleviewinc/deep-transform/issues"},"author":{"name":"Owen Allen","email":"owenallenaz@gmail.com"},"license":"ISC","homepage":"https://github.com/simpleviewinc/deep-transform#readme","repository":{"url":"git+https://github.com/simpleviewinc/deep-transform.git","type":"git"},"description":"Perform complex transformations to convert one object structure into another object based on a JSON-declared schema","maintainers":[{"email":"owenallenaz@gmail.com","name":"owenallenaz"},{"email":"gotshogi@gmail.com","name":"qman33"},{"email":"jmoor@simpleviewinc.com","name":"svjoshua"},{"email":"george.batt@simpleviewinc.com","name":"georgeyb-sv"},{"email":"mike@formativewebsolutions.com","name":"mkes99"},{"email":"colin.booen@simpleviewinc.com","name":"colin.booen"},{"email":"sean.smith@simpleviewinc.com","name":"ssmith_sv"},{"email":"aglazebrook@simpleviewinc.com","name":"aglazebrook"},{"email":"rmaynes@simpleviewinc.com","name":"rmaynes"},{"email":"Michael.Harrington@simpleviewinc.com","name":"mikesan789"},{"email":"Kristian.Gonzalez@simpleviewinc.com","name":"kristian.gonzalez"},{"email":"paul.riding@simpleviewinc.com","name":"paul.riding"},{"email":"amir.muntasser@simpleviewinc.com","name":"arkmuntasser"},{"email":"ed.downard@simpleviewinc.com","name":"actionawesome"},{"email":"mcutshall0@gmail.com","name":"mcutshall"},{"email":"mikael.ramirez@simpleviewinc.com","name":"sv-mikael"},{"email":"kory.chinn@simpleviewinc.com","name":"korychinn_sv"},{"email":"dan-npmjs@dlford.io","name":"dlford"},{"email":"s.loutrel@gmail.com","name":"sloutrel"}],"readme":"# @simpleview/deep-transform\r\n\r\n## Getting Started\r\n\r\n```\r\nnpm install @simpleview/deep-transform\r\n```\r\n\r\n```\r\nimport transform from \"@simpleview/deep-transform\";\r\n```\r\n\r\n## Overview\r\n\r\n`deep-transform` is a utility library to convert an object or array of one structure into an entirely different array or object. This is especially useful in scenarios where you want to process the object declaratively via a JSON/Object-style definition and can't write traditional imperative `.map`, `.filter`.\r\n\r\nSee the typescript signature for `deepTransform` for all arguments and their functionality.\r\n\r\n\r\nExamples:\r\n\r\n```typescript\r\n// Process an object into another object\r\ntransform({\r\n\tfoo: \"fooValue\",\r\n\tbar: \"barValue\"\r\n}, {\r\n\tobj: {\r\n\t\tnewFoo: \".foo\",\r\n\t\tnewBar: \".bar\"\r\n\t}\r\n}) === {\r\n\tnewFoo: \"fooValue\",\r\n\tnewBar: \"barValue\"\r\n}\r\n\r\n// Process an object reaching into deeply nested data and arrays\r\ntransform({\r\n\tfoo: {\r\n\t\tbar: {\r\n\t\t\tbaz: 10,\r\n\t\t\titems: [\r\n\t\t\t\t{ title: \"First Title\" },\r\n\t\t\t\t{ title: \"Second Title\" }\r\n\t\t\t]\r\n\t\t}\r\n\t}\r\n}, {\r\n\tobj: {\r\n\t\tfirstTitle: \".foo.baz.items[0].title\",\r\n\t\tsecondTitle: \".foo.baz.items[1].title\"\r\n\t}\r\n}) === {\r\n\tfirstTitle: \"First Title\",\r\n\tsecondTitle: \"Second Title\"\r\n}\r\n\r\n// Cast data\r\ntransform({\r\n\tfoo: 10,\r\n\tbar: \"10\"\r\n}, {\r\n\tobj: {\r\n\t\tfoo: {\r\n\t\t\tkey: \".foo\"\r\n\t\t\tcast: \"string\"\r\n\t\t},\r\n\t\tbar: {\r\n\t\t\tkey: \".bar\",\r\n\t\t\tcast: \"number\"\r\n\t\t}\r\n\t}\r\n}) === {\r\n\tfoo: \"10\",\r\n\tbar: 10\r\n}\r\n\r\n// Process an array of objects into a simple array\r\ntransform({\r\n\tvalues: [\r\n\t\t{ label: \"First\", value: \"1\" },\r\n\t\t{ label: \"Second\", value: \"2\" },\r\n\t\t{ label: \"Third\", value: \"3\" }\r\n\t]\r\n}, {\r\n\tkey: \".values\",\r\n\teach: {\r\n\t\tkey: \".value\",\r\n\t\tcast: \"number\"\r\n\t}\r\n}) === [1, 2, 3]\r\n\r\n// Process an array of objects into an array of objects\r\ntransform([\r\n\t{ region: \"Downtown\", region_id: 10 },\r\n\t{ region: \"Central\", region_id : 2 },\r\n\t{ region: \"North\", region_id: 3 }\r\n], {\r\n\teach: {\r\n\t\tobj: {\r\n\t\t\tlabel: \".region\",\r\n\t\t\tvalue: {\r\n\t\t\t\tkey: \".region_id\",\r\n\t\t\t\tcast: \"string\"\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}) === [\r\n\t{ label: \"Downtown\", value: \"10\" },\r\n\t{ label: \"Central\", value: \"2\" },\r\n\t{ label: \"North\", value: \"3\" }\r\n]\r\n\r\n// Process an object using conditional logic\r\nvar schema = {\r\n\tif: {\r\n\t\t\".account_id\": { exists: { value: true } }\r\n\t},\r\n\tthen: {\r\n\t\tset: {\r\n\t\t\t\"account.match.account_id.eq\": \".account_id\"\r\n\t\t}\r\n\t}\r\n}\r\n\r\ntransform({\r\n\taccount_id: 10\r\n}, schema) === {\r\n\taccount: {\r\n\t\tmatch: {\r\n\t\t\taccount_id: {\r\n\t\t\t\teq: 10\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\ntransform({\r\n\tcontact_id: 10\r\n}, schema) === undefined\r\n```\r\n","readmeFilename":"README.md"}