{"_id":"@doodad-js/templates","_rev":"7-fe48a60571a54290b58eaedaeef03f55","name":"@doodad-js/templates","dist-tags":{"latest":"4.1.0-alpha.2"},"versions":{"4.0.0-alpha.0":{"homepage":"https://github.com/doodadjs/","author":{"name":"Claude Petit","email":"doodadjs@gmail.com","url":"https://github.com/doodadjs/"},"license":"Apache-2.0","files":["src","lib","build","dist","browserify","test","index.js","index.mjs","webpack.config.js","config.json","make.json","LICENSE","README.md",".eslintignore",".eslintrc.js",".gitignore",".npmignore",".npmrc",".travis.yml","tonic.js"],"scripts":{"build":"ddmake make","dist":"ddmake install","browserify":"ddmake custom=browserify","test":"ddmake custom=test","lint":"ddmake custom=lint"},"devDependencies":{"@doodad-js/eslint-config-base":"^1.3.0","@doodad-js/make":"^3.0.0-alpha.0"},"main":"index.js","browser":"./browserify/browserify.min.js","engines":{"node":">=6.0.0"},"name":"@doodad-js/templates","description":"doodad-js Templates (alpha)","version":"4.0.0-alpha.0","config":{"resourcesPath":"./res/","enableAsyncAwait":false},"keywords":["doodad-js","templates"],"repository":{"type":"git","url":"git+https://github.com/doodadjs/doodad-js-templates.git"},"bugs":{"url":"https://github.com/doodadjs/doodad-js-templates/issues","email":"doodadjs@gmail.com"},"tonicExampleFilename":"tonic.js","dependencies":{"@doodad-js/core":"^9.0.0","@doodad-js/io":"^6.0.0-alpha.0","@doodad-js/widgets":"^1.0.0-alpha.0","@doodad-js/xml":"^5.0.0-beta.0","@doodad-js/safeeval":"^4.0.0-beta.0"},"_id":"@doodad-js/templates@4.0.0-alpha.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"doodadjs","email":"doodadjs@gmail.com"},"dist":{"integrity":"sha512-2o+2Gm6d4ZD3bVuklPdLfFODh4vpzGmYE9dmSOw3REtlQYYf2gKXa3T8T7eQWGFoLGtnx408HBzAQJ2Cl4j40w==","shasum":"0ef984b42f54a94b890a847d55bc515599b0e001","tarball":"https://registry.npmjs.org/@doodad-js/templates/-/templates-4.0.0-alpha.0.tgz","fileCount":123,"unpackedSize":639746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8KI1CRA9TVsSAnZWagAAaQAQAIORUnnatmpiYXwT/kcW\na983bvT7nk8JO/2E3Bj3fw7bio45ttVd8sVpOrtr8kHxgq/q79HFfV76cott\nTGTopmjZDTFPl1Tq4PqFBpFRT+84HBi1sTsIUF68s33ALrYw0kpwYzlPvOhc\n5gcqDSIs9hgwPrvUz0NaT1AetmhVuVBPSeJyjgH0LEuRZEzVQHxvzofQYwJ0\nYFY4vbWz3gpTGe5t0yr4xNhNKZIvg2vqyhhWZDGajl5sDWffYV7POf4n7Wyt\n3TYaNqM8GjACDMevf8soam0VJs2HZ/orKlTtjFYq7S7LpSwD38ebNwk4wYzL\nLBGnj+s36ojPrTiIJLOeeVRGPX4fDuNAK4obGCGjvlhAzb/YmdyMr+1twgFs\nbWL7qWuPY+I142kcsnrfQmPrQJxsW+gz9jaBhkCvTxC3BcOXgtsmq4Mz2Cst\n/dYnnloM94axMBUoxE4PyBUrObK8esiGCiF1FDhJiOrfEIsg4d4RJE4XkHrM\nmWoF+Fa7AzdvOWVlL3b26JRInRsJ6PsUqcvMf7+N7bcWaHpAnAbnCQKZORN/\n9kuH9zWYvgZbjvnD40ITAsCKy/7GsTfasZvz6vrhtR9i2oE/8HpUoRtsctsx\n5GNFUMrHbh8UbEjz/JtRaPrkIDomk3axK2pCEOIqr60BAVzt+nTj6YIjrOQr\nvqiX\r\n=/J25\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMcyndrRjkrAMW5tPiyTH06UTOh4ilQwfhQIxa6MBYWgIgCplAN2wbDHWd7sbsARh9bfrah7O+9DdnEtCK+vhnsdk="}]},"maintainers":[{"name":"doodadjs","email":"doodadjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_4.0.0-alpha.0_1525719604653_0.8646169722636927"},"_hasShrinkwrap":false,"deprecated":"Deprecated."},"4.1.0-alpha.0":{"homepage":"https://github.com/doodadjs/","author":{"name":"Claude Petit","email":"doodadjs@gmail.com","url":"https://github.com/doodadjs/"},"license":"Apache-2.0","files":["src","lib","build","dist","browserify","test","index.js","index.mjs","webpack.config.js","config.json","make.json","LICENSE","README.md",".eslintignore",".eslintrc.js",".gitignore",".npmignore",".npmrc",".travis.yml","appveyor.yml","tonic.js"],"scripts":{"build":"node -r \"@doodad-js/make/make\" . make","dist":"node -r \"@doodad-js/make/make\" . install","browserify":"node -r \"@doodad-js/make/make\" . custom=browserify","test":"node -r \"@doodad-js/make/make\" . custom=test","lint":"node -r \"@doodad-js/make/make\" . custom=lint"},"devDependencies":{"@doodad-js/eslint-config-base":"^1.4.0","@doodad-js/make":"^3.1.0-alpha.0"},"main":"index.js","browser":"./browserify/browserify.min.js","engines":{"node":">=6.0.0"},"name":"@doodad-js/templates","description":"doodad-js Templates (alpha)","version":"4.1.0-alpha.0","config":{"resourcesPath":"./res/","enableAsyncAwait":false},"keywords":["doodad-js","templates"],"repository":{"type":"git","url":"git+https://github.com/doodadjs/doodad-js-templates.git"},"bugs":{"url":"https://github.com/doodadjs/doodad-js-templates/issues","email":"doodadjs@gmail.com"},"tonicExampleFilename":"tonic.js","dependencies":{"@doodad-js/core":"^9.1.0","@doodad-js/io":"^6.1.0-alpha.0","@doodad-js/widgets":"^1.1.0-alpha.0","@doodad-js/xml":"^5.1.0-beta.0","@doodad-js/safeeval":"^4.1.0-beta.0"},"_id":"@doodad-js/templates@4.1.0-alpha.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"doodadjs","email":"doodadjs@gmail.com"},"dist":{"integrity":"sha512-poKHIpfBpwHoxm4j564UCR2ySXqiqJg9s/QA+IW9jeygyO5Nhx2uBZjWf+YOkW4wlE+05vKc+Bn2dGij/DCcnA==","shasum":"e097688cc391d84f347745afeb14c47f7f77dad5","tarball":"https://registry.npmjs.org/@doodad-js/templates/-/templates-4.1.0-alpha.0.tgz","fileCount":123,"unpackedSize":639202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbENIUCRA9TVsSAnZWagAAUZEP/A3stc3Ho6PcwFCMGgh8\n2dHnyeLGi1qDWL34Lloyfyj6fWaC7ll+j1J0WOwl1/j00xY7iQkabQHwEX0N\nRQNFn1CyMhMh8jpJoXYvnpG5IySG3JTSm0AkgW4MoxGTkkQREWrJePD+QhHt\nP6wG4bhrhBH79pKrzajUD3Kvy+/soB2AUGST6FGIp/XVRuPUSkbsMHZSp4xQ\nRbETdquLvRViYcFrKXkXtyDNhe8DtjRNivG4j7AKXC5XIPI1Jj0vmzhsfpsW\nUVrWNBCtN1h/xfvdjCn+DGSyeAZ7wWFN5zNxsWHw269Fq9yRTFKX1cP/OlQu\nKzbdpd08zedq7MnCZIqSVaBa5oemM0zkNHfuMxlmxaEHATZ/p4TB9CejkUQ3\nIrU6w9vJpt5QCqM92Ho4cNhjgA0HIq14maqo5Ap7GtrxueaLx+8H+jJ/tK+g\nry9R/dPnsqh56xDcL+mGIayeAglnfCD9TpwcWvpH4mgfMGVJMgvuRF2V1t2c\neVFB+JnUNzoLk+egwtGe4YKSLV8FjmcjX2cKrIlElVV0Pv72dK1ipOJyaxMd\n1Zg4HmA70SYRuOTsjr/y5QIReUdgpvY5HZtEzxBXlA0JZ70YadYGfQuI+5dd\nh3MQjOI9aqOYPJcpP/EoQ5LqmNTvU/KPwjH/JLz6geWIHawRnE/h+ZW6oG5h\n1fQN\r\n=pVHU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0L+1K+6pT348AIsFtoAmvukbaKiXyQd/xjzuobBh4QAiEA2gAsQKlMK/CnqScond7UjAHc7qVFnehF+MWRPXW7WQE="}]},"maintainers":[{"name":"doodadjs","email":"doodadjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_4.1.0-alpha.0_1527829011394_0.26905101392193087"},"_hasShrinkwrap":false,"deprecated":"Deprecated."},"4.1.0-alpha.1":{"homepage":"https://github.com/doodadjs/","author":{"name":"Claude Petit","email":"doodadjs@gmail.com","url":"https://github.com/doodadjs/"},"license":"Apache-2.0","files":["src","lib","build","dist","browserify","test","index.js","index.mjs","webpack.config.js","config.json","make.json","LICENSE","README.md",".eslintignore",".eslintrc.js",".gitignore",".npmignore",".npmrc",".travis.yml","appveyor.yml","tonic.js"],"scripts":{"build":"node -r \"@doodad-js/make/make\" . make","dist":"node -r \"@doodad-js/make/make\" . install","browserify":"node -r \"@doodad-js/make/make\" . custom=browserify","test":"node -r \"@doodad-js/make/make\" . custom=test","lint":"node -r \"@doodad-js/make/make\" . custom=lint"},"devDependencies":{"@doodad-js/eslint-config-base":"^1.4.0","@doodad-js/make":"^3.2.0-alpha.0"},"main":"index.js","browser":"./browserify/browserify.min.js","engines":{"node":">=6.0.0"},"name":"@doodad-js/templates","description":"doodad-js Templates (alpha)","version":"4.1.0-alpha.1","config":{"resourcesPath":"./res/","enableAsyncAwait":false},"keywords":["doodad-js","templates"],"repository":{"type":"git","url":"git+https://github.com/doodadjs/doodad-js-templates.git"},"bugs":{"url":"https://github.com/doodadjs/doodad-js-templates/issues","email":"doodadjs@gmail.com"},"tonicExampleFilename":"tonic.js","dependencies":{"@doodad-js/core":"^9.1.2","@doodad-js/io":"^6.1.0-alpha.1","@doodad-js/widgets":"^1.1.0-alpha.1","@doodad-js/xml":"^5.2.0-beta.0","@doodad-js/safeeval":"^4.1.0-beta.1"},"_id":"@doodad-js/templates@4.1.0-alpha.1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"doodadjs","email":"doodadjs@gmail.com"},"dist":{"integrity":"sha512-j8+JQbg44wbfnPKLm+oGZDb+8J87ilSqART81dYMc/89PIvt/gCRFe4wea/DH7A3WyHzhudBQC+sHiXJHqi/Ag==","shasum":"97c138b84dcd71656e7ce0f99b6c6d733c87c4a4","tarball":"https://registry.npmjs.org/@doodad-js/templates/-/templates-4.1.0-alpha.1.tgz","fileCount":123,"unpackedSize":639202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGZ/KCRA9TVsSAnZWagAAOU4QAJ1B1bfw6RS2wJfWurtj\nqzlFQBrTENiGRmTYHxPddUvv8wyBetxai07z/Gnvc/72kBvbz5qEhvwwxrHQ\nHD45diFfJhN7kvrNs/n7g0OeO4D5OO7DcMXTrmaH0TjBsHNR3/PwE95Pagm7\nbKNKruSy8G4KH3V9ZTx6NFEEWufQbS58S0ozNlWtObeZd8eUJdWSFqvxp7gl\nIyM+arUBqLeomyM9SSb5ObtMir/FcLDu5X0vOWzSl2MZGIBE86qknlC0JHUw\nl5w4MEq9pftTCWXxuddscNcdQDyAkfroDCsxJK9mwePccHntIXappLeOdK9u\n1to8ceUQy3V2vi/6X1CrORGsXNtIUlZY7jibkjgZ9w1P2JBxCoSj32aZg0Mz\nWRcneoUmGg9fUc9/G3CqUQQLLb7RiSarKFo1HR093HsMik4sfO6cEluyzgWE\nuJdrtnXi6/qPSQXKTsKqMS6k5lgCqCCDy3fJTg+PjnHfYnsHmKKM8byMomfn\nOjkxx6akyH44orWT4Cayflk4LYD6E7aiPSPWF3BXmKdp+st56Mg5Z874msFb\nLAe7/wfrn1JxRPFgLqjM6DYaoZOzS5+0JvPMJG182d/xwdiSVWdhj5ZXNgbi\nera30X7m8Vu/x+tJvNLtdKqkG0pPIljnIJNB9pqC66J9W4B2K7MwtYWLbdIE\ntKzU\r\n=+oLR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp44wFzQG4+gt4IbR32q7fL4ZP3o2JJg6e2oPGMfzB5AiEAwDlYKN/KKSKAaEMXGblglJB+a6PUg+kc3laZNyz71C4="}]},"maintainers":[{"name":"doodadjs","email":"doodadjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_4.1.0-alpha.1_1528405961273_0.9436446761620987"},"_hasShrinkwrap":false,"deprecated":"Please"},"4.1.0-alpha.2":{"homepage":"https://github.com/doodadjs/","author":{"name":"Claude Petit","email":"doodadjs@gmail.com","url":"https://github.com/doodadjs/"},"license":"Apache-2.0","files":["src","lib","build","dist","browserify","test","index.js","index.mjs","webpack.config.js","config.json","make.json","LICENSE","README.md",".eslintignore",".eslintrc.js",".gitignore",".npmignore",".npmrc",".travis.yml","appveyor.yml","tonic.js"],"scripts":{"build":"node -r \"@doodad-js/make/make\" . make","dist":"node -r \"@doodad-js/make/make\" . install","browserify":"node -r \"@doodad-js/make/make\" . custom=browserify","test":"node -r \"@doodad-js/make/make\" . custom=test","lint":"node -r \"@doodad-js/make/make\" . custom=lint"},"devDependencies":{"@doodad-js/eslint-config-base":"^1.4.0","@doodad-js/make":"^3.2.0-alpha.0"},"main":"index.js","browser":"./browserify/browserify.min.js","engines":{"node":">=6.0.0"},"name":"@doodad-js/templates","description":"doodad-js Templates (alpha)","version":"4.1.0-alpha.2","config":{"resourcesPath":"./res/","enableAsyncAwait":false},"keywords":["doodad-js","templates"],"repository":{"type":"git","url":"git+https://github.com/doodadjs/doodad-js-templates.git"},"bugs":{"url":"https://github.com/doodadjs/doodad-js-templates/issues","email":"doodadjs@gmail.com"},"tonicExampleFilename":"tonic.js","dependencies":{"@doodad-js/core":"^9.1.3","@doodad-js/io":"^6.1.0-alpha.2","@doodad-js/widgets":"^1.1.0-alpha.1","@doodad-js/xml":"^5.2.0-beta.0","@doodad-js/safeeval":"^4.1.0-beta.1"},"_id":"@doodad-js/templates@4.1.0-alpha.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"doodadjs","email":"doodadjs@gmail.com"},"dist":{"integrity":"sha512-B+xVIHCr8WJQuDZzNQd9mg+kt8SWjLrxVjRoFeZ5rn7Qw5z2El+OtiahUH8drEmRa0nPePoUG2J+ajsAJPg53g==","shasum":"b37bcd6fe583a9246ed343e3c62465f4fff7feab","tarball":"https://registry.npmjs.org/@doodad-js/templates/-/templates-4.1.0-alpha.2.tgz","fileCount":123,"unpackedSize":643559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKCvSCRA9TVsSAnZWagAAG7AP/1tRvyGFqXWzaBIOyjaB\nwCmzK9bKBzbC9Bkw3GRAdD9kiPB13tjf167YmkrlySoi095w8y1EhE+8CLYC\nzXodJ8k8RuI/7bJnqvkVmnn1huyah7x09j9O0bh6pXr8YXkpjfvzBG2PoL3X\n09KEWZuhlmqNM9ogpP5Ux/jgJaKMBojKiclehCuUJa2G5O9yNGRr8b4RyR51\nTCXJ/Z4zTXDZWnzYq68q/XM6B5lVlbQBb9aXol1QPEuM0fPtfTyYVV5i5kMu\nFt2rRQ2iCrRpSnDSXCz/+YeyAfkCcP+4fXf1ZqfEOB/j65+pM6Y0TirJXFQN\n+FmIdaFpds2WyBvNfXOo4hfWHQbbm3Ou+4Q+q+R0fiHyKagv2zK2UANMRHD8\naCdDqdlcf93TeDijQV0L+2Y3PGgyl5ayyIDG6KxAoiC9X2qyjQoM/WuSC60m\nxwHfO7/boHZ/+e7n58vLajhovCJQ1lB/vZbaTa05atVEoqwq/2dj+gESkLug\nD70B/jE5N391NVWYypDGBg/jJOxN4Wox3bdGJyk2tufz2tGPnXF/Klfwzy5r\nCLMcNK2uAxyYdAXII2TWTPVoHa+mkmjon9S8EXbUN3hNQYUTuA7hULqPj0C6\nSsrbavvSRqrF9phb2QJZpwdd1o9sKMNwJlpVLqDgZZJtvpPOGJwK1FGzzw8p\necc4\r\n=7V7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWK6KTsky5smWJboUzyvuGtT1DUYznysKZ/RVyo8KZEgIgVJSk00giJmYPXQnqfu+cefFSqiiL3vI4q1WqWRF7oFI="}]},"maintainers":[{"name":"doodadjs","email":"doodadjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_4.1.0-alpha.2_1529359313623_0.411864950530358"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-07T19:00:04.599Z","4.0.0-alpha.0":"2018-05-07T19:00:04.729Z","modified":"2022-04-05T05:16:18.515Z","4.1.0-alpha.0":"2018-06-01T04:56:51.456Z","4.1.0-alpha.1":"2018-06-07T21:12:41.330Z","4.1.0-alpha.2":"2018-06-18T22:01:53.711Z"},"maintainers":[{"name":"doodadjs","email":"doodadjs@gmail.com"}],"description":"doodad-js Templates (alpha)","homepage":"https://github.com/doodadjs/","keywords":["doodad-js","templates"],"repository":{"type":"git","url":"git+https://github.com/doodadjs/doodad-js-templates.git"},"author":{"name":"Claude Petit","email":"doodadjs@gmail.com","url":"https://github.com/doodadjs/"},"bugs":{"url":"https://github.com/doodadjs/doodad-js-templates/issues","email":"doodadjs@gmail.com"},"license":"Apache-2.0","readme":"\"@doodad-js\" Templates (alpha).\n\n[![NPM Version][npm-image]][npm-url]\n \n<<<< PLEASE UPGRADE TO THE LATEST VERSION AS OFTEN AS POSSIBLE >>>>\n\n## Installation\n\n```bash\n$ npm install @doodad-js/templates\n```\n\n## Features\n\n  -  Write your templates in HTML 5.\n  -  Use DTD and XSD schema files to validate.\n  -  Include other templates in your templates.\n  -  Write Javascript code blocks.\n  -  \"if\" Conditions.\n  -  \"for each\" Loops.\n  -  Write HTML escaped values.\n  -  Widgets.\n  -  ...\n  -  Non-blocking (uses Promises).\n  -  Client-side (browsers) and server-side (node.js).\n\nNOTE: Starting from version 5, HTML should be valid XML. Obviously, some misconceptions of HTML 5 break this rule, so some \"negligible\" parts of HTML 5 *MIGHT* not be usable. I will fix that later.\n\nNOTE: HTML version 4.x and lower versions are not supported because they almost break XML.\n\nNOTE: I'm waiting for more elaborated DTD and XSD files from \" http://www.html5dtd.org/ \". But the author seems very busy.\n\n## Example\n\nPlease install \"@doodad-js/test\" and browse its source code. Begin by \"./src/server/res/templates/Folder.ddt\" in package \"@doodad-js/http\". It is an XML file.\n\n## Other available packages\n\n  - **@doodad-js/core**: Object-oriented programming framework (release)\n  - **@doodad-js/cluster**: Cluster manager (alpha)\n  - **@doodad-js/dates**: Dates formatting (beta)\n  - **@doodad-js/http**: Http server (alpha)\n  - **@doodad-js/http_jsonrpc**: JSON-RPC over http server (alpha)\n  - **@doodad-js/io**: I/O module (alpha)\n  - **@doodad-js/ipc**: IPC/RPC server (alpha)\n  - **@doodad-js/json**: JSON parser (alpha)\n  - **@doodad-js/loader**: Scripts loader (beta)\n  - **@doodad-js/locale**: Locales (beta)\n  - **@doodad-js/make**: Make tools for doodad (alpha)\n  - **@doodad-js/mime**: Mime types (beta)\n  - **@doodad-js/minifiers**: Javascript minifier used by doodad (alpha)\n  - **@doodad-js/safeeval**: SafeEval (beta)\n  - **@doodad-js/server**: Servers base module (alpha)\n  - **@doodad-js/templates**: HTML page templates (alpha)\n  - **@doodad-js/terminal**: Terminal (alpha)\n  - **@doodad-js/test**: Test application\n  - **@doodad-js/unicode**: Unicode Tools (beta)\n  - **@doodad-js/widgets**: Widgets base module (alpha)\n  - **@doodad-js/xml**: XML Parser (beta)\n  \n## License\n\n  [Apache-2.0][license-url]\n\n[npm-image]: https://img.shields.io/npm/v/@doodad-js/templates.svg\n[npm-url]: https://npmjs.org/package/@doodad-js/templates\n[license-url]: http://opensource.org/licenses/Apache-2.0","readmeFilename":"README.md"}