{"_id":"@aspiesoft/js-freeze","_rev":"1-4e06f43ba3b772bde039bb5942a74c4e","name":"@aspiesoft/js-freeze","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aspiesoft/js-freeze","version":"1.0.0","description":"Freezes many builtin js objects to prevent modification of core js functions, and improve security.","license":"MIT","author":{"name":"AspieSoft"},"main":"js-freeze.min.js","scripts":{"test":"node test.js","build":"node build.js"},"repository":{"type":"git","url":"git://github.com/aspiesoft/js-freeze.git"},"keywords":["freeze","object","object.freeze","secure","no tamper","js","javascript","nodejs"],"devDependencies":{"@aspiesoft/miniforge-js":"^1.1.0"},"gitHead":"7fa8631946e97748549eda275308afb666a8c58e","bugs":{"url":"https://github.com/aspiesoft/js-freeze/issues"},"homepage":"https://github.com/aspiesoft/js-freeze#readme","_id":"@aspiesoft/js-freeze@1.0.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-peSkUbQtPSt4/vZD+9bbsp2VUdfWZfv9xOeehIv/r3r/t74V+NpNScfyzztjfk7R9MweB9FyxtqVP1P7BNwgig==","shasum":"d0d5ecf85fc2c73568bd39ed15fb3ccbcfff5596","tarball":"https://registry.npmjs.org/@aspiesoft/js-freeze/-/js-freeze-1.0.0.tgz","fileCount":4,"unpackedSize":4552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCrr+CRA9TVsSAnZWagAAbrIP+QH0em3NmGT7YJzVA2EU\n7yFpe44Mf/zUMXx3+xgeqEmIlDV4Py26LETGCDIEPEbqjgRaOTFXD2MpQQWR\n3vQ6hH38eTsLI40QKz3xqri8B0UlyMl8uFX0JfDyD2yDhzuR2PDDUeFmt+uB\n5ZfMdWwP1jOs38/GkSDOFQHwXJQeZp7nZ/X7sy4nN/RI/a93Q1CVCN4ANCOy\nX2Wcp/AmfeFk0664lnKKaAzgmh/OHEwYf9Qw299gPwdUNjJAjpOqhEnnYKsd\nG7a4FJFnZGt/SU8jyXlMDl5tnVPCBi9kVovWKiRFAWMYboZx799d3bZvDuSV\nj3dABGHWcAuLle/ab2nfgnjELVmhUN1kvHwaAFrtiMSiFBAsQIIa6llAI0Pf\nBI4sFOj1jOAcrHERByupCWw1QLWmvCQJS6j/qAKDf4xS5jNykibTvM8h2bsN\nrXSUJD9jANuXkKlzEvMyVn5LWdxHhI7mp4iQ7wbRqHP5Rdsu71H6J9lkJPyu\n1LgTMtuG7mp4lH8QTVzLbWY+xsE9V2pL4nEDdkFL8PkGMoR9uAxRj8A3UpBq\noZY5U+HAdpHBXHRTNr55VPgelcOBLa2swwoziQPW9vMJG0p/WG1nJvAKm+jL\nnYcI13UPa1w/KbaTh4T7M3apBqs7/L1o+q38UYw2LBgnscVMI41F+i2mOHok\n5lIS\r\n=5jE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDne59hujc+vC66ihuefr1AeR7oAqVDhNjnoBwBu++xagIgevh4sDyxzi1bMrR/i+GQNNZS2kIRWk7lUs09W7XWF3Y="}]},"_npmUser":{"name":"aspiesoft","email":"aspiesoftweb@gmail.com"},"directories":{},"maintainers":[{"name":"aspiesoft","email":"aspiesoftweb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-freeze_1.0.0_1628093182505_0.11851164310408624"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-04T16:06:22.393Z","1.0.0":"2021-08-04T16:06:22.622Z","modified":"2022-04-04T15:49:09.580Z"},"maintainers":[{"name":"aspiesoft","email":"aspiesoftweb@gmail.com"}],"description":"Freezes many builtin js objects to prevent modification of core js functions, and improve security.","homepage":"https://github.com/aspiesoft/js-freeze#readme","keywords":["freeze","object","object.freeze","secure","no tamper","js","javascript","nodejs"],"repository":{"type":"git","url":"git://github.com/aspiesoft/js-freeze.git"},"author":{"name":"AspieSoft"},"bugs":{"url":"https://github.com/aspiesoft/js-freeze/issues"},"license":"MIT","readme":"# Random Number JS\r\n\r\n![npm version](https://img.shields.io/npm/v/@aspiesoft/js-freeze)\r\n![GitHub top language](https://img.shields.io/github/languages/top/aspiesoft/js-freeze)\r\n![GitHub license](https://img.shields.io/github/license/aspiesoft/js-freeze)\r\n\r\n![npm downloads](https://img.shields.io/npm/dw/@aspiesoft/js-freeze)\r\n![npm downloads](https://img.shields.io/npm/dm/@aspiesoft/js-freeze)\r\n![jsDelivr hits (GitHub)](https://img.shields.io/jsdelivr/gh/hm/aspiesoft/js-freeze)\r\n\r\n[![paypal](https://img.shields.io/badge/buy%20me%20a%20coffee-paypal-blue)](https://buymeacoffee.aspiesoft.com/)\r\n\r\n## Freezes many builtin js objects to prevent modification of core js functions, and improve security\r\n\r\nAlso disables the eval function.\r\n\r\n## Installation\r\n\r\n### node.js\r\n\r\n```shell script\r\n\r\nnpm install @aspiesoft/js-freeze\r\n\r\n```\r\n\r\n### cdn\r\n\r\n```html\r\n\r\n<script src=\"https://cdn.jsdelivr.net/gh/AspieSoft/js-freeze@1.0/js-freeze.min.js\"></script>\r\n\r\n```\r\n\r\n## Usage\r\n\r\n```JavaScript\r\n\r\n// thats it, everything is loaded on the server\r\nrequire('@aspiesoft/js-freeze');\r\n\r\n```\r\n","readmeFilename":"readme.md"}