{"_id":"@a-2-c-2-anpm/ad-quisquam-at","name":"@a-2-c-2-anpm/ad-quisquam-at","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a-2-c-2-anpm/ad-quisquam-at","version":"1.0.0","description":"json2html ------------------","main":"index.js","author":{"name":"a-2-c-2-a"},"license":"MIT","dependencies":{"@a-2-c-2-anpm/alias-ducimus-sit":"^1.0.0","@a-2-c-2-anpm/atque-nemo-accusantium":"^1.0.0","@a-2-c-2-anpm/distinctio-quibusdam-culpa":"^1.0.0","@a-2-c-2-anpm/eligendi-praesentium-hic":"^1.0.0","@a-2-c-2-anpm/enim-amet-voluptatem":"^1.0.0","@a-2-c-2-anpm/error-dolorem-a":"^1.0.0","@a-2-c-2-anpm/excepturi-natus-facere":"^1.0.0","@a-2-c-2-anpm/expedita-recusandae-aut":"^1.0.0","@a-2-c-2-anpm/fugit-impedit-quae":"^1.0.0","@a-2-c-2-anpm/hic-maiores-accusantium":"^1.0.0","@a-2-c-2-anpm/laborum-exercitationem-quis":"^1.0.0","@a-2-c-2-anpm/laudantium-dolor-perspiciatis":"^1.0.0","@a-2-c-2-anpm/maiores-quis-dignissimos":"^1.0.0","@a-2-c-2-anpm/nam-eaque-occaecati":"^1.0.0","@a-2-c-2-anpm/neque-culpa-culpa":"^1.0.0","@a-2-c-2-anpm/neque-iste-eum":"^1.0.0","@a-2-c-2-anpm/nobis-similique-magni":"^1.0.0","@a-2-c-2-anpm/officia-tempore-ipsa":"^1.0.0","@a-2-c-2-anpm/perferendis-qui-suscipit":"^1.0.0","@a-2-c-2-anpm/placeat-suscipit-cumque":"^1.0.0","@a-2-c-2-anpm/quo-quia-expedita":"^1.0.0","@a-2-c-2-anpm/quos-voluptates-excepturi":"^1.0.0","@a-2-c-2-anpm/saepe-praesentium-iusto":"^1.0.0","@a-2-c-2-anpm/sint-ipsa-atque":"^1.0.0","@a-2-c-2-anpm/vitae-ad-molestiae":"^1.0.0","@ajhgwdjnpm/quas-mollitia-aspernatur-reprehenderit":"^1.0.0"},"keywords":["ES2016","ES","safe","hookform","view","TypeBox","interrupts","prune","airbnb","animation","typescript","call-bound","ponyfill","tape","vest","push","styles","break","dependency manager","eventDispatcher","speed","quote","protobuf","resolve","ECMAScript 2023","util","deep-clone","collection","get","some","Int32Array","assign","file","ender","Symbol","code points","lockfile","sigint","traverse","open","RxJS","proto","once","dayjs","getopt","persistent","offset","ie","ES2017","environment","symbols","awesomesauce","group","find-up","guid","exit-code","map","react animation","korean","json-schema","parse","ES5","Array.prototype.filter","create","figlet","dependencies","remove","log","sameValueZero","popmotion","Array.prototype.flat","user-streams","query","obj","busy","is","term","uninstall","string","multi-package","delete","duplex","fullwidth","names","make dir","arrays","parents","setter","deepcopy","password","sigterm","limited","console","telephone","flatMap","express","@@toStringTag","Uint32Array","walk","match","last","byteLength","deterministic","accessibility","argv","form","Function.prototype.name","karma","weakmap","typed","prefix","extension","less compiler","transpiler","forms","waapi","byte","es2017","trimLeft","rapid","core-js","ECMAScript 2021","symbol","writable","connect","superstruct","tools","indicator","sham","idle","descriptors","filter","runtime","eslint","cache","computed-types","native","mru","visual","http","testing","ajax","module","east-asian-width","throttle","wget","react-hook-form","helpers","regex","ECMAScript 6","immutable","ES8"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/ad-quisquam-at.git"},"homepage":"https://github.com/a-2-c-2-anpm/ad-quisquam-at/#readme","bugs":{"url":"https://github.com/a-2-c-2-anpm/ad-quisquam-at/issues"},"packageManager":"yarn@4.1.1","_id":"@a-2-c-2-anpm/ad-quisquam-at@1.0.0","gitHead":"429f5d7d3eda52adb1bf92e5978fa39f1c2633b7","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-JXylPuU0LIrnopXj2UtKbBU7K5na8Oso3ER/Z67ioeCnsQ2sTk+FyfHMc71SS93/nj0VVsnYbFCGBvijn4NOtw==","shasum":"b46aad95d74362709cb00b4b8701a07a2f9545bc","tarball":"https://registry.npmjs.org/@a-2-c-2-anpm/ad-quisquam-at/-/ad-quisquam-at-1.0.0.tgz","fileCount":10,"unpackedSize":10313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgVnkneQ5CgmfgHEWiPI5ntFaK2+M7ju4Gai3B8dHbjAiEAkAB7ESmJw35hizxA7YG+CBC0nEi/GHzqgfYl0xnhARQ="}]},"_npmUser":{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"},"directories":{},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ad-quisquam-at_1.0.0_1714237551139_0.2269141466266058"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-27T17:05:51.051Z","1.0.0":"2024-04-27T17:05:51.292Z","modified":"2024-04-27T17:05:51.607Z"},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"description":"json2html ------------------","homepage":"https://github.com/a-2-c-2-anpm/ad-quisquam-at/#readme","keywords":["ES2016","ES","safe","hookform","view","TypeBox","interrupts","prune","airbnb","animation","typescript","call-bound","ponyfill","tape","vest","push","styles","break","dependency manager","eventDispatcher","speed","quote","protobuf","resolve","ECMAScript 2023","util","deep-clone","collection","get","some","Int32Array","assign","file","ender","Symbol","code points","lockfile","sigint","traverse","open","RxJS","proto","once","dayjs","getopt","persistent","offset","ie","ES2017","environment","symbols","awesomesauce","group","find-up","guid","exit-code","map","react animation","korean","json-schema","parse","ES5","Array.prototype.filter","create","figlet","dependencies","remove","log","sameValueZero","popmotion","Array.prototype.flat","user-streams","query","obj","busy","is","term","uninstall","string","multi-package","delete","duplex","fullwidth","names","make dir","arrays","parents","setter","deepcopy","password","sigterm","limited","console","telephone","flatMap","express","@@toStringTag","Uint32Array","walk","match","last","byteLength","deterministic","accessibility","argv","form","Function.prototype.name","karma","weakmap","typed","prefix","extension","less compiler","transpiler","forms","waapi","byte","es2017","trimLeft","rapid","core-js","ECMAScript 2021","symbol","writable","connect","superstruct","tools","indicator","sham","idle","descriptors","filter","runtime","eslint","cache","computed-types","native","mru","visual","http","testing","ajax","module","east-asian-width","throttle","wget","react-hook-form","helpers","regex","ECMAScript 6","immutable","ES8"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/ad-quisquam-at.git"},"author":{"name":"a-2-c-2-a"},"bugs":{"url":"https://github.com/a-2-c-2-anpm/ad-quisquam-at/issues"},"license":"MIT","readme":"\njson2html\n------------------\n\njson2html is an open source javascript library that uses json templates to render JSON objects into HTML.\n\nBuild lightning fast, interactive client side templates using nothing but javascript.\n\nFree to use under the MIT license.\n\n<a href='http://www.json2html.com'>www.json2html.com</a> for full documentation.\n\nFeatures\n--------------\n\n+   Native JS templates that work both the client and server\n+   Interactive with embedded events directly in your templates\n+   100% Javascript so no need to learn any new syntax: use inline js functions for complex logic\n\nExample\n--------------\n```javascript\njson2html.render(\n    [\n        {\"name\": \"Sasha\", \"age\":27},\n        {\"name\": \"Bobby\", \"age\":45}\n    ], \n    {\"<>\": \"li\", \"html\":[\n    \t{\"<>\": \"span\", \"text\": \"${name} (${age} years old)\"}\n      ]});\n    \n```\n\nWill render the following html\n\n```html\n<li>\n\t<span>Sasha (27 years old)</span>\n</li>\n<li>\n\t<span>Bobby (45 years old)</span>\n</li>\n```\n\njQuery\n=========\nUse seemlessly with jQuery, oh did we also mention that you can embed events in your template?  Forget attaching your events after you've rendered your templates.\n\n```javascript\n {\"<>\":\"button\",\"text\":\"Click Me\",\"onclick\":(e)=>{\n\talert(\"You just clicked this\");\n  }};\t\t\n```\nWill render into the following html and will alert when clicked :)\n\n```html\n<button>Click Me</button>\n```\n\nNode.js\n=========\nUse your temlpates seemlessly on Node.js\n\nInstallation\n------------\n\n\tnpm install @a-2-c-2-anpm/ad-quisquam-at\n\n\nUsage\n-----\n```javascript\n\tconst json2html = require('@a-2-c-2-anpm/ad-quisquam-at');\n        \n\tlet html = json2html.transform([{'name':'Bob','fruit':'Bananas'},{'name':'Rick','fruit':'Apples'}],{\"<>\":\"div\",\"text\":\"${name} likes ${fruit}\"});\n```\n\nTypeScript:\n```javascript\n  import json2html from '@a-2-c-2-anpm/ad-quisquam-at'; //Import module\n  const { render, component } = json2html; // Import methods from Json2html\n```\n\n<a href='http://www.json2html.com'>www.json2html.com</a> for full documentation.\n","readmeFilename":"README.md"}