{"_id":"@eliseevnp/mjs-test-launcher","_rev":"2-fec240e636fb8bfb91a0d99cc2ea8372","name":"@eliseevnp/mjs-test-launcher","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@eliseevnp/mjs-test-launcher","version":"1.0.0","description":"Test launcher for mjs-mocha","main":"index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Nikita Eliseev","email":"npeliseev@gmail.com"},"license":"ISC","dependencies":{"chalk":"^2.4.1","mysql":"^2.16.0"},"gitHead":"5059e4ecc89f2a8e0099b44421bbbad3e7cb2774","_id":"@eliseevnp/mjs-test-launcher@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-0FEhUfZg45gVYcq3cPz48Amoue0hdXRHCGRxV13OqorHM/L5YDECiVxJ6wR5rj3m5mN2O3FXRw91OX8ukDajKw==","shasum":"caaa8ac7f4f2ae206184104754abe4aef5919999","tarball":"https://registry.npmjs.org/@eliseevnp/mjs-test-launcher/-/mjs-test-launcher-1.0.0.tgz","fileCount":19,"unpackedSize":46477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3VWPCRA9TVsSAnZWagAA0AUP/i4wSMuTZF1mieLD7p8R\nbAQDV6WBBYQQIfu3AehBPfbMCBWMlADq4BXhxsdJIF6Yh0Uvk6EV+3zARTvy\nHe2zWCXHTdH2VCx/KbHiQLJGBU9GLE4rBLwhplRDFqkYlgyiVFxlB568VEOX\n32T/8AzeGAvIbRGitjbnJ4yHVn9MrUxxGmGJBJ8bZKEBz4ucW7T3lBW1sLvL\nQGmtyTDUESnsZo6V1QHK+qZ0tfONrWeoBqvRz6Xs7/TU4A8zBe5XW+4H2vRm\nipLpkhM4qZ+KNlh/urcomGN0nX/71BF45uLVFqkvG4fG4sjxCzB0cGWK4V7I\nRel5oUzk5gtCMyw5JZ9fubQ0DbfB094RvZPYVaiB1LheIYodxQsn3RZl44Zh\nTgdu3VaeOYzNDTHWFavmG+weL5emJkksUVErclPmIJox5Vswto6KSaQTM7T+\nPUytlukU7JyFG5FFNYzW7pAQI5UNE3aCz6kFw0cfTk8VFqAcy7x8OVTdWgvS\nXjDrRxClMJtv9Ues2molpOZjSaGq5v+GP9oJi7tQtC2UZ/SMV8091od+KWDa\n0UFOm6tNy77xIK7b/kjWHnA10qna+eIHiw+IFhamHvkkuOcYF3HRwAWu7Q0n\nHEVniviA0usH3WkT9Ckx7B4tU2PxaG684yaiLXuk+/MiUOiPyTok0zJgoJx0\nxS2U\r\n=l/YQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7JkXxGm/+Gp7HWVpd5SyiVUa0ES0buzkYtWXUJke/OQIgOFEkKOPRxrT+fl+P6ubenqk6ZN7XWDHMvyq//8ix3Qo="}]},"maintainers":[{"name":"eliseevnp","email":"npeliseev@gmail.com"}],"_npmUser":{"name":"eliseevnp","email":"npeliseev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mjs-test-launcher_1.0.0_1574786447335_0.12028154904328736"},"_hasShrinkwrap":false},"1.0.1":{"name":"@eliseevnp/mjs-test-launcher","version":"1.0.1","description":"Test launcher for mjs-mocha","main":"index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Nikita Eliseev","email":"npeliseev@gmail.com"},"license":"ISC","dependencies":{"chalk":"^2.4.1","mysql":"^2.16.0"},"gitHead":"e62b1b2ffcfbbd876129fb8ea12ee567e0dc37a0","_id":"@eliseevnp/mjs-test-launcher@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-7nkCOsjrDbSvtmVytlnzBILe3+eiRk1b3fzhr6qar/+T2UnhzoJ6Ddhc5VnqOzlDsKoOFcyFLqdAH9f7V3y/Kg==","shasum":"2b0d1453228f58387c01e8824045f2822f966b71","tarball":"https://registry.npmjs.org/@eliseevnp/mjs-test-launcher/-/mjs-test-launcher-1.0.1.tgz","fileCount":19,"unpackedSize":46477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd84gsCRA9TVsSAnZWagAA70EQAIPWCn9hv0UIprCM2emm\ngsQ4wwuOa1YT+me2JEErB8nUTHN7c0Muz2WY3x5SUVr7qw7u8KuKTmqDdLuH\n9r4dnxeRBEplIiaEfGkBaOEgo5p9cVBRoMfmnBspW0ae1PlFk8TanzLIFPSH\nvmD5pS0rzO/eBW9hH8NkhKiZDO+WEEAthG1FWcY27eqV3Y6PJ042PSlDkmp2\n2i7i7axCmbbSukQEJhK+l//l6nY/YKH8wj2rRytn+Us6ZnqnCkCl2STuBbwa\nz0ySu9GGALiVujSZDYl3bQjN1Lnz50N6+XNlfZ2a2PzoQHVAJCCXKlouaPkl\nEZUPsFbZTE5cZEiH/HaLmwIwStJfMbnsPrpY8jAIn4RT+5w3d+9gG600K+Ku\nq7KdtAuoqM8dFOPTb0t6VvIAH1okQ98rl//CWGczTFlr+Z8/zocmLbKxP7JD\nrVGMv5VVBXD4AgUhC6uYkZ/s2Pq4CkN37e6KONqoQ6pUSQr7H15k9TYgkHUV\nqElFrQb7JDlqhgkl2whEDxZ4xc2H1dvefdSkNw9xTHrM9m5ZDz/PO1zBS/As\n+31M50fvsgGxWGUR3znZuN+wxNJweE+ygZD5t6QLjbI/NOdo2Cas7FxHiZVI\nAYQK+rqN3bniu58wcsk4Tp1sVpQQ9cXnpSW1cxIKbblNFy211q/Z9+SaB0QN\naFgh\r\n=AL6X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZTnk6bGKsM53fjMO10qQpsSWBOij4VXnu67SJEnKY8AiBbzJqZpjEQ56uM5j6CysRc8yiyOU/KA5UKcmagcVJCxw=="}]},"maintainers":[{"name":"eliseevnp","email":"npeliseev@gmail.com"}],"_npmUser":{"name":"eliseevnp","email":"npeliseev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mjs-test-launcher_1.0.1_1576241195860_0.7550233392615391"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-26T16:40:47.102Z","1.0.0":"2019-11-26T16:40:47.457Z","modified":"2022-04-05T07:12:11.510Z","1.0.1":"2019-12-13T12:46:36.036Z"},"maintainers":[{"name":"eliseevnp","email":"npeliseev@gmail.com"}],"description":"Test launcher for mjs-mocha","author":{"name":"Nikita Eliseev","email":"npeliseev@gmail.com"},"license":"ISC","readme":"## Test launcher for mjs-mocha\n\n### Configuration\n\n- Create file, for example launcher.mjs\n\n- Add script to your package.json:\n\n```json\n{\n\"test\": \"node --experimental-modules ./launcher.mjs\"\n}\n```\n\n- All variables in config are defined by default as in example below, override them if you want.\n\n- launcher.mjs:\n\n```js \nimport launch from '@eliseevnp/mjs-test-launcher';\n\nlaunch({\n  env: {\n    NODE_ENV: 'test',\n    MYSQL_USER: 'root',\n    MYSQL_PASSWORD: 'root',\n    MYSQL_DATABASE: 'test',\n    MYSQL_HOST: 'localhost'\n  },\n  db: false,\n  dir: './src/tests',\n  migrations_dir: './src/db',\n  ext: ['mjs', 'js'] // all files ending with '*test.mjs' and '*test.js' will be tested\n});\n```\n","readmeFilename":"README.md"}