{"_id":"@cahmoraes93/deep-strict-equal","_rev":"4-ec11f86e64f9aac0f0e513a238517177","name":"@cahmoraes93/deep-strict-equal","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@cahmoraes93/deep-strict-equal","version":"1.0.0","main":"index.js","author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"keywords":["brasil","programação funcional","imutabilidade"],"description":"Pacote para trabalhar com imutabilidade e clonagem profunda de estruturas de dados","publishConfig":{"access":"public"},"scripts":{"test":"npx jest","test:watch":"npx jest --watchAll","test:cov":"npx jest --coverage","build":"tsup","dev":"ts-node-dev --respawn --transpile-only --ignore-watch ./node_modes ./app/index.ts"},"license":"MIT","devDependencies":{"@babel/core":"^7.19.1","@babel/preset-env":"^7.19.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","babel-jest":"^29.0.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.0.3","prettier":"^2.7.1","ts-jest":"^29.0.2","ts-node-dev":"^2.0.0","tsup":"^6.2.3","typescript":"^4.8.2"},"gitHead":"0c35cfabd85483ae05df2608bfd28fd9a91375e0","_id":"@cahmoraes93/deep-strict-equal@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-KVCuVmaVjyfB+/q+KZ0DY5sZrm2FKtp0BLBVNCkA2wVc83eRS5GCFZ6xenxBH9flzFdogdIAQi7e8vIhbwsyXQ==","shasum":"836d2a631e408ad3c52fe7fcc8888dee579f95f9","tarball":"https://registry.npmjs.org/@cahmoraes93/deep-strict-equal/-/deep-strict-equal-1.0.0.tgz","fileCount":16,"unpackedSize":25628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiHYX1bBGWWNkMpxfCGe4dXaeX1qC4Cp/mjzsxEMXsUAIgJo98NVlvVkJAsh8KK/uJaeSaTfxA5DM8tECZpyB8Ssk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOJ6hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIuhAAmAMQyNOV8tioKIlyhTUV5+V5f4/cUs29qveN96Zrt+McCYhG\r\nWLBXjRuIhDmLNRF42NFJaVs/bfXbpwEqTtYwOobMmwckcpFOGg97NuubZdHS\r\nE536isTXc+Xp4mxd825QUPzVFv3hVZozn8jGYTJufyWOkCJ49xJsSWAaXRu4\r\ne2i7Zk5v/fN9Z27GB3KLsGvjykAnGrDCQeU2orra4IttdamVRQks47PHtzWh\r\n5FQrO34X06F+kO/+nJCXeY7Eh9427Eg87xkuAPVhU2/hrucFIgHnyI+xqTSC\r\nh1NLM5vSGjERoOjU4+4Z0EY9tPW/bkIIGUEffhdY6MFKn9A5mY74d9iXfeRO\r\n5QnhemhvuGHvaTIpGWWQqivCKjKgvMNtgt4TbY05I4gwRR5mx/4kikEOYE+Z\r\n5/7TdV05XbF3h4TzjS2sHTHUxGfridO7sTeEexyFuD+qpXuH+pN9RRc00HXh\r\nI0uuwmRC552sQOhsqU5oiqHqOMnULW6Y6GNapD27LJcyjHvkRIgF9I8dnmJn\r\nkywOOpqgI+qeLBsSCfPA+/j29e1yuEzzBzR09hbz3c6y+OTqCJQERVVygZV9\r\nx/Y9zOnpOFN0G5cpiZOnfgMYQnmd3uIlmWh72tcMpwEAsGPHTRyeO9XtbAyL\r\n68zD55il79gJ9UNSS5MG3s+N1OdN3EtgIKg=\r\n=TrIF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"},"directories":{},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_1.0.0_1664655009567_0.07595857386458049"},"_hasShrinkwrap":false},"1.0.1":{"name":"@cahmoraes93/deep-strict-equal","version":"1.0.1","main":"./dist/index.js","author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"keywords":["brasil","programação funcional","imutabilidade"],"description":"Pacote para trabalhar com imutabilidade e clonagem profunda de estruturas de dados","publishConfig":{"access":"public"},"scripts":{"test":"npx jest","test:watch":"npx jest --watchAll","test:cov":"npx jest --coverage","build":"tsup","dev":"ts-node-dev --respawn --transpile-only --ignore-watch ./node_modes ./app/index.ts"},"license":"MIT","devDependencies":{"@babel/core":"^7.19.1","@babel/preset-env":"^7.19.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","babel-jest":"^29.0.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.0.3","prettier":"^2.7.1","ts-jest":"^29.0.2","ts-node-dev":"^2.0.0","tsup":"^6.2.3","typescript":"^4.8.2"},"types":"./dist/index.d.ts","gitHead":"870a2a9cab34ff98c59e9b9b0ef75a616eaece9d","_id":"@cahmoraes93/deep-strict-equal@1.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+kSf8T34x+/pEN0kLbSjKaSufK0d266RBt/oVvKQtRSboHrzAj/Geq/q3Y11DGpsGligXJ67FNk+tYGREgl2tQ==","shasum":"20fa65064fef09670aee4d89153e631c7d88889c","tarball":"https://registry.npmjs.org/@cahmoraes93/deep-strict-equal/-/deep-strict-equal-1.0.1.tgz","fileCount":16,"unpackedSize":25635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxiY+pEn3tU5lkusD8g9KAkgV878hNF/1hg20W1RI4LgIgdmemjJ9AxOjr3t47cMzswpy9PUkhjqOpGwB2ghzt07E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOKEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodRw/+NRK99uC02B1sTmmC1XeWuUfxDG1SOS/U/F1WG12sMPnGG6qM\r\neHlbnCoQMx8z8hYOrPAWb+IR7MErDSGMogypA4wOqZugVJs+gvRm6+5QJOE9\r\nxyypxwxISOE7CodJuC66So9CkjWLaRJ9W5uSSMaJXr2myphjJsYENKhuAUda\r\naL4NewO8dzV7ZDjTMMfZmgQsg6q7lmmz8CXPchaoGDb0CTp0Z7rM896aEzrr\r\nrkNVcK3qNRU/H8c3xtmD3JtFoLSNF4ssrRjZu++nKBFM3WnKUsXB0QTxwTst\r\n6vEJkxLQvR2BYutyzLw22//lUo3dtlrI/9npWfr9eVm2fNZ09mialtBp9Pw2\r\n3o5CU9j71G25jnvhDP7ZcmlvgHvmbYlpOstqlzONLUaF7AhZsGnpGD0dV30P\r\nvN1yHw2uOEuMQvJQ9Wq3ZBUl4nq5HJPjkJbLySbfIeJ04WLMz3D3KypKP2F5\r\naP3KrLOYO5On6RKw9exSqY/z3FIPmKnH/1CMBn+Cj266YyIdGdCimeH1cem+\r\n9ef4HizsH7SyNMtjooxXHz+T6JaTzY5d1ClNkbFoJJtDhG+0eZOAHbljPdrX\r\nDre/f7sYldVfz038ZU9EQGY7/76Dfi0mh7zffXZWPFI3Wb7OUhgI5Q3XGq1+\r\nZATrbg9gB0FZz4wq1Cd8eLiaTgfj4HluGiI=\r\n=u3+H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"},"directories":{},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_1.0.1_1664655620318_0.9199171894696567"},"_hasShrinkwrap":false},"1.0.2":{"name":"@cahmoraes93/deep-strict-equal","version":"1.0.2","main":"./dist/index.js","author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"keywords":["brasil","programação funcional","imutabilidade"],"description":"Pacote para trabalhar com imutabilidade e clonagem profunda de estruturas de dados","publishConfig":{"access":"public"},"scripts":{"test":"npx jest","test:watch":"npx jest --watchAll","test:cov":"npx jest --coverage","build":"tsup","dev":"ts-node-dev --respawn --transpile-only --ignore-watch ./node_modes ./app/index.ts"},"license":"MIT","devDependencies":{"@babel/core":"^7.19.1","@babel/preset-env":"^7.19.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","babel-jest":"^29.0.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.0.3","prettier":"^2.7.1","ts-jest":"^29.0.2","ts-node-dev":"^2.0.0","tsup":"^6.2.3","typescript":"^4.8.2"},"types":"./dist/index.d.ts","gitHead":"6a0ba70107ac94570563064a07d25526be7a8ca2","_id":"@cahmoraes93/deep-strict-equal@1.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-i7d7l/a2L6pVaev9gO6N3ouMo5S3Eu8h77nmni6qqh62iOsQ2Ye07oANenR7v+/V8juKxpRuwaEoI2hcaMhklw==","shasum":"8828efa87a8883a2bbdec3c0e372661bbbd0b6a8","tarball":"https://registry.npmjs.org/@cahmoraes93/deep-strict-equal/-/deep-strict-equal-1.0.2.tgz","fileCount":16,"unpackedSize":26571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFs44mcN1cbEi/Npj0fw19IR16REahYD4wMmEoPfgrqVAiEAr50B04zCKpwEJMXiw2CZVpQrTgSvKNLTFGSEJlqeeoI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOKohACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO+Q//UEZF94jDu3COrjJjvDIIDrUasVr6se6LLIv4qOQBg38QDXCS\r\nDFF0yuQkyHWrHWlrw+s7MiqbTOaUY2NrkVRMz4D8vHlWFgeBit/0gPsf9NiR\r\n2D2bFkm28thWFKfzhrl7zR1Tg4zshFOj6I+DQbdRQRBIkiepeVbMcUtt8k1y\r\njno1SkXooQdm9/AvacMNxXZTUNUG09yHfBm7Ak2hrzNeccSwzQnNGBWZ0xEw\r\nd5T7GhLVAyV2h2grWbajl0wUXRsxkUg0CPLCgyEL1fZW0bLd+m8bHBDXIryn\r\n9oBf0hSWxbgotRjvXa53snW4NJLpb7vIQ3njad9NoyXkhD3JKeYafhG7V1oy\r\nLQC6YmGQBrAACYabQ7CmBDrcFk5a+2+a0HgMJxtsgKv//2BexUo9FWCOCK4F\r\niSo/YIvl7ajgtXwqA+EWSedvMOallwgrV1fftwj3YnsUhudUS8Q5Oxhcn2/Z\r\nNqxYS2hF4x+3XVOOrbMFLAbW1Nc+DQOOZokjlIPDPTvuixH9iKz14atFG/3n\r\n6d4rR5agDPFgZSyfmUQR9oOFa/aeU1t/GwZ6miC9MXxvy+fXO4CQa22ns4Ju\r\nG1jxsdUiMBtXv8KSW5aOyoI/R1zl7qoYhZ2d2Fbedk6SPh0A5OZXgt/bujD5\r\n68PcUKYvm8PZ4eEDcQb+b8mqhtJJqsxu09Q=\r\n=O3fS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"},"directories":{},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_1.0.2_1664657952892_0.12852975976661818"},"_hasShrinkwrap":false},"1.1.0":{"name":"@cahmoraes93/deep-strict-equal","version":"1.1.0","main":"./dist/index.js","author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"keywords":["brazil","functional programming","immutability","deep strict equal","compare","data structure"],"description":"Package made to work with deep comparisons of complex data structures","publishConfig":{"access":"public"},"scripts":{"test":"npx jest","test:watch":"npx jest --watchAll","test:cov":"npx jest --coverage","build":"tsup","dev":"ts-node-dev --respawn --transpile-only --ignore-watch ./node_modes ./app/index.ts"},"license":"MIT","devDependencies":{"@babel/core":"^7.19.1","@babel/preset-env":"^7.19.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","babel-jest":"^29.0.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.0.3","prettier":"^2.7.1","ts-jest":"^29.0.2","ts-node-dev":"^2.0.0","tsup":"^6.2.3","typescript":"^4.8.2"},"types":"./dist/index.d.ts","gitHead":"36ac10b3aeda0a2222b3df0696a3da9cc0c51a29","_id":"@cahmoraes93/deep-strict-equal@1.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ahMi2+lpuyk9ggtaHFM24TDsRTFmvsDMmzN0knmZeNXLLvbIyQY4QdS7ZKGXAWe1eviPRNlGydNnvusRjxglhg==","shasum":"60c3c025249cdc2dff0a881731ae183f8bd67dd5","tarball":"https://registry.npmjs.org/@cahmoraes93/deep-strict-equal/-/deep-strict-equal-1.1.0.tgz","fileCount":16,"unpackedSize":33851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGWa89gG6Dfgz4MHSuXJ3NdtuIemshqToYf3zPDKosawIgHMOMffzS+qOMbMTejqhKmMZkMXItC8apR05LzusKu8w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPebSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMVhAAl4/0ax2PqXjEO6NDd+1lq73YkvVxtQALnX1cO3otI2+Vfa6a\r\ncyxCXb7w6rxf6EjJp/kkiOMxV7S4UZ7CodrEWlDDZiNmVjuKkrk9AL68Tjsv\r\n2xGLnEbdJtbn2FCmRy3PRsdzHLpbvVjV1AbtGCtCh6XC2LF64fv8iuVu+gSO\r\nlzH8IXtgNV9aluRZyh+Opsm1+IDCX+iIV5RLrtb6xk/MkFe+YtdSWaIMN+T0\r\nbltTDAoqYXrQ0KIp/hwP9nk5i8XMfMRGGBxvA9i5JvILOSvasmLR0BgSYmvY\r\nsBw+IqfjcsV9SEXHvemyDDXquxj5CdIfVll4Ir5biNBTq342FGtn+zHJHdCI\r\nSSPunt3Lni66oS9rz3dgdBWhRCKozMUDDw+mWO0zJXGy7BCucvKePW21hT3d\r\nZkY2A6Azy2wCFKiq65Ax0Kh7XNEhQIXC0sb5ZW5tTGBUFMVGcxKbiMrfppuc\r\n8v8lX6LCVZ2PKnwuwROAoiLGYpllEp6M2rHmwnMEopUcZ46uBmrcX+co0Pcp\r\nSe0siXvouBG88Mrcv9RSz6Cf+dY5urPwTPc01TiBCCX/7ZWuy8xnY8EsjP90\r\nQ9V3XW+e9MGLplo6QfWZhDHEQ11zcHofoCkyM9TBNx4A2SuFCpRGu8R+5zE1\r\n+Sdd7UadKBwchBk6tsZV3vERd8149RKZr8c=\r\n=K01H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"},"directories":{},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_1.1.0_1665001170091_0.7627900829064564"},"_hasShrinkwrap":false},"1.1.1":{"name":"@cahmoraes93/deep-strict-equal","version":"1.1.1","main":"./dist/index.js","author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"keywords":["brazil","functional programming","immutability","deep strict equal","compare","data structure"],"description":"Package made to work with deep comparisons of complex data structures","publishConfig":{"access":"public"},"scripts":{"test":"npx jest","test:watch":"npx jest --watchAll","test:cov":"npx jest --coverage","build":"tsup --format esm,cjs","dev":"ts-node-dev --respawn --transpile-only --ignore-watch ./node_modes ./app/index.ts"},"license":"MIT","devDependencies":{"@babel/core":"^7.19.1","@babel/preset-env":"^7.19.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","babel-jest":"^29.0.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.0.3","prettier":"^2.7.1","ts-jest":"^29.0.2","ts-node-dev":"^2.0.0","tsup":"^6.2.3","typescript":"^4.8.2"},"types":"./dist/index.d.ts","gitHead":"fdf2c979476fbbc8649c9613af18e66f0296f415","_id":"@cahmoraes93/deep-strict-equal@1.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Bz5nhV6Qs58tydkjcM6OYiaO5XUk9cBNgC5OJ67H+vklJWmZ9AAgtUgnuyGURP41qYMYVACKu4+VgStYjxupmw==","shasum":"d39e45ec6831ed001c67ee295026156f2e8e054a","tarball":"https://registry.npmjs.org/@cahmoraes93/deep-strict-equal/-/deep-strict-equal-1.1.1.tgz","fileCount":18,"unpackedSize":44751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvijhY9TmGsQFb70oCRs99RB4JVvGpWwMalgH99+p9yAiB/OaCNZ7fenJGnrX90t4PAQH0wSMUVyCYR0IyIw0E33g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVvksACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIFg//W1HxDPSTmB76GQ3B8/b5VHeO/L1VpqWBaYhczHFfz8ggQhY0\r\n3xGlY8lsYg2G5kHM4Bhp5oPW7IQwul0XCvBMimDWMl9juko+vtnY3ics6kza\r\n307Yqht++bN9BdxKOEjW8yc8OUVsG5durvih4vvpJ/Q7Ahn6CLlehum7nfq5\r\nns/8xpnO3WxBmZyWKDJWEqYu551JCb5e1FFe3PAHC9kmBus2EckissqEjhlQ\r\n7rgZdeAGgicLa69WZx6Q2FXqDIdxasQTBUSp34Q8o/NvfEOZBXpC17zl/ZW+\r\nIQ2VP5lU9Qs1FKa4FBaWoNw7xR6vAAk7Jvv6fCgoxdodgZZf4yy2hnskWCGm\r\n2MwKvmB7OWln+p8CDRRa0F60Q+0Thd+KwsSqiJ8SDWu/cT3w8Fn8fOBYIcIc\r\nz//ZRwlc+6+/KkMVdHQcrP9mXC/LQFBf0RZsevfFQeK2a0SPWg+9OBFRMWQb\r\n7C3B3Ka1Hp+R9N5mVq68Ls0njIByaKgZ0aEHQt07i9GcDyjr9tgRGh6kHDn/\r\nYAqWKcA1vbHr1PBqbxHaPqkLjo3IBR8GcjqXz6UCuEWQaf/BV+sktGFyjya+\r\n/NJGPW+wZQAzi+22T1uKLSF+isGo7n8flK8IaUcsurSYYBAUcqe9jLfJtMmK\r\n8+KBEuJS/Jstt0C0EVBSLW6jshLJj+LSCws=\r\n=dJX0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"},"directories":{},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_1.1.1_1666644267940_0.7107815416494117"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-01T20:10:09.504Z","1.0.0":"2022-10-01T20:10:09.781Z","modified":"2022-10-24T20:44:28.223Z","1.0.1":"2022-10-01T20:20:20.537Z","1.0.2":"2022-10-01T20:59:13.044Z","1.1.0":"2022-10-05T20:19:30.266Z","1.1.1":"2022-10-24T20:44:28.150Z"},"maintainers":[{"name":"cahmoraes93","email":"ike.moraes93@gmail.com"}],"description":"Package made to work with deep comparisons of complex data structures","keywords":["brazil","functional programming","immutability","deep strict equal","compare","data structure"],"author":{"name":"Cahmoraes","email":"ike.moraes93@gmail.com"},"license":"MIT","readme":"# Motivation\r\n\r\nThis package perform deep strict equal between data structures.\r\n\r\n## Usage\r\n\r\n```js\r\nimport { deepStrictEqual } from '@cahmoraes93/deep-strict-equal'\r\n\r\ndeepStrictEqual({ foo: { bar: [1, 2] } }, { foo: { bar: [1, 2] } })\r\n//=> true\r\n\r\ndeepStrictEqual({ foo: { bar: [1, 2] } }, { foo: { bar: [1, 4] } })\r\n//=> false\r\n\r\ndeepStrictEqual({ foo: { bar: 1 } }, { foo: { bar: 1 } })\r\n//=> true\r\n\r\ndeepStrictEqual({ foo: { bar: 1 } }, { foo: { bar: '1' } })\r\n//=> false\r\n\r\n## Map\r\n\r\nconst map_1 = new Map().set('name', 'caique')\r\nconst map_2 = new Map().set('name', 'caique')\r\n\r\ndeepStrictEqual(map_1, map_2)\r\n//=> true\r\n\r\nconst map_1 = new Map().set('name', 'caique')\r\nconst map_2 = new Map().set('name', 'thomas')\r\n\r\ndeepStrictEqual(map_1, map_2)\r\n//=> false\r\n\r\n## Set\r\nconst set_1 = new Set().add(1)\r\nconst set_2 = new Set().add(1, 2)\r\n\r\ndeepStrictEqual(set_1, set_2)\r\n//=> false\r\n```\r\n","readmeFilename":"readme.md"}