{"_id":"@20i/mrm-preset","_rev":"42-3a1235073de0a6bc7f9cd00a25351503","name":"@20i/mrm-preset","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0-alpha.1":{"name":"@20i/mrm-preset","version":"1.0.0-alpha.1","keywords":["mrm","mrm-preset"],"author":"Greg McKelvey <mckelveygreg@gmail.com>","license":"MIT","_id":"@20i/mrm-preset@1.0.0-alpha.1","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"dist":{"shasum":"e678e597d07e2bf654274938d5c789f028073a76","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-k60vyJEMGqm4Z6N2Cb75acZO/9iLU0eOVuYnxdxX2UbFzf6Pi7+G6zJX3kUqY1Aj6/hcARQBsBki1jcNWztIHA==","signatures":[{"sig":"MEUCIQCNjBRbkwo/gHmxi0+rb3ULcnFFRU1MVcM72L0dLcnyXwIgJHd8nc4AsYx3B6aU1vpTV50Izf6DJTlugvwZF9yl+Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqlRpCRA9TVsSAnZWagAAJIcP/A6T7lIcp38dplV8CtOH\nusODkNkd/HibnU98bApD6ic4wKzzbCNe8RpGxcKT/YeUppty/YLsJ8YGJi6v\n9qJA4ESyd+jw/BCv0ZIjjw4NrGpkjxLBbXOTrXjFKXI5RVGM4SQkkEdhAWP7\nw4RmWYW08VW2aP8EEz4BtGoiDXfSHqfysKOWhNYEuMWuRs/DC/LCh/lD9MSA\n1WAYuRLvAxVG2PxrhJiBFnnf3QqHIm7yz/Zhq8okPthbWEeKyvFh/Hfd1BTz\noiOlJZ/KCleHlSrgvTHlumXric5rH6w2+LsDHkgU/vY3LcS9hSIa7aXyxxgd\nDTKxSMM68J7Z8N1zlW+NRFmcu3vMwEen6OWJaWyohLtD95JEhNc6+cUA2VmK\n8OuRWfGtzjDWZmkotzcQgESBh6aQ1erU8l4pwU5f6/nPYjuWzzBLmNSPbWxZ\nltGPuM3hsTDi72eS026YvIIjs57PrUInhYHPH82l8Jwvb/G8kqQhH56GdkAb\nMsTGWaxd8+FE7mfczlgRHkpmLh/IF7mIh6Uw5hNmNzgCJakSayOXqsNunBWj\n8lalA3jVrbOBlTqY6Cdx8O4JKmPfWFG/HTCi4tjOphYE5cQfGC11WNVXnOIi\nD+YSpKy7qSy25VkU/CFYlf+iXdZ/zc7wtSVo4NeYVrSkMrXt7pPmjSRSEYy8\nIicI\r\n=U4r/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"d6ec73f257931ab6a48d50b9419eda412f1e5a36","scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","pretest":"tsc --noEmit","precommit":"npx lint-staged","postinstall":"husky install","postpublish":"pinst --enable","prepublishOnly":"pinst --disable"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":"https://github.com/twentyideas/mrm-preset.git","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"dependencies":{"mrm-core":"^6.1.7"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"latest","prettier":"latest","typescript":"^4.5.2","lint-staged":"latest","@20i/eslint-config":"latest","eslint-config-prettier":"latest","eslint-plugin-prettier":"latest","@typescript-eslint/parser":"latest","@typescript-eslint/eslint-plugin":"latest"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0-alpha.1_1638552681364_0.5500595272622497","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@20i/mrm-preset","version":"1.0.0-alpha.2","keywords":["mrm","mrm-preset"],"author":"Greg McKelvey <mckelveygreg@gmail.com>","license":"MIT","_id":"@20i/mrm-preset@1.0.0-alpha.2","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"dist":{"shasum":"6c62f1b742ff6e7e887ab3335c7922164a6adf30","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-W5ga5oIHw5Oud6m4xinDn7SumWlysn48F5Q1uUR4H8ASbRbL6lmzl/DZoBDe4XVYKCA1u8shdn1mye+xUQM2pw==","signatures":[{"sig":"MEUCIEfoWg3cSAOWzJrCFsqicfcrdPJNwxALARH9N7a20/3uAiEAohUDz5mtDGQTbjx4e5kux0eyIIhlTi06clUY/H9aqUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqll7CRA9TVsSAnZWagAAqi8P/RRVgt4MzLpsrt/eA43A\njxApBma9muXdLSbz/9TWkXwI6bztbC7lKwia7XofC0+XAj04i4fP9HOeZa5t\nLQkWH6KKTwLKTUt0Gd2PI0Z3J/uCB5jj4e5brx69DASu6zncMv9xGqv6/kG0\ne7iAr4Fun2O0PaZr4jqFrbY2sQV7GFIhInZKtd74Ctvyj+bpcw52RktkE594\n2KoxObuHcb2kC4+5TA7j1E6B6aiF9ogQOZzngfgOS1J2hmaY4fiThPg5Js/O\n9RM+efBRr9ywxDDeOSYDCejk0841So6qjnIs85EhFe5THHNFBNdqwyqOBZqX\nJyaumZlaEYm+Ttb4gcG8YQBE6LVM42TJgxskXJgzIw33Of3DKhcJGUpUXMGY\nM8cidEZvMcxCUXAt6yHyvOiAH49UKHIERO8mnLMB548wWZTrLwYTq7wDdAG7\nKNubNdVEEhSMKZZvQW6EEA9MdkUAR62D+ws3x/93jMj1A+uHFXXYYZmQegz+\nPBvMDcLTvyz1SMCfQEzy+/7K20INXhvJNkwhiQX9ocUx70jRe/gwFsA7t8SO\nR/P+bsDszSrSZdGk+bWdxGX/VU360SD2/NcDcLoSB1uO0GbaQUQKT4q+1uEh\nmMAs16WNOXviBt4HJg1hiccNJ5elHQ8HbXWvB7aHbIyQFzEcGnJk139X/qgb\nu1mI\r\n=yiGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"d6ec73f257931ab6a48d50b9419eda412f1e5a36","private":false,"scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","pretest":"tsc --noEmit","precommit":"npx lint-staged","postinstall":"husky install","postpublish":"pinst --enable","prepublishOnly":"pinst --disable"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":"https://github.com/twentyideas/mrm-preset.git","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"dependencies":{"mrm-core":"^6.1.7"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"latest","prettier":"latest","typescript":"^4.5.2","lint-staged":"latest","@20i/eslint-config":"latest","eslint-config-prettier":"latest","eslint-plugin-prettier":"latest","@typescript-eslint/parser":"latest","@typescript-eslint/eslint-plugin":"latest"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0-alpha.2_1638553978890_0.9423383214917915","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"@20i/mrm-preset","version":"1.0.0-alpha.4","keywords":["mrm","mrm-preset"],"author":"Greg McKelvey <mckelveygreg@gmail.com>","license":"MIT","_id":"@20i/mrm-preset@1.0.0-alpha.4","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"dist":{"shasum":"21588fea2dd4a8b9ddd336705ee8d97cf9ee5845","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-uL/lO7AJ22gBBgnysCgc0iLms9NIWQQqEXY+5vIVmhNfg69vO8hVPWEeqKIfhLd8Py6N9qq3OByD3roo5R1HXw==","signatures":[{"sig":"MEUCIFM4Ql4huxHn2JvTtmb6uMSUUnwMWX89kqnGffJtXvMhAiEAuDOeGBxdcjof19uOQK0QTTZjsKdPhvE6kWBTMx/rHAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqmTrCRA9TVsSAnZWagAAizMP/RdaPoBRFQe11PLXntUR\noBjt/1smn8OoryOscsLP2U6xG6BZwDd/SC68yUxsjHft+1LLNzfDwaGkhhjl\nYU5uUtluoaVzy+t7rYScoOcQYo3qhQvhufdXp+/5luFnjXl05MEbWDlxuzme\nASyOGA4Wl48ctfvMz9KBcEb5D3a0db0QmVQqkf482615v1p30xB1VYkUu9T1\nUjKfLg/grJa+5ePFFGqA5tGl78Io5urVabckwEVFCwUKg6rOV8hbkWNlFxBr\n6rVhGIEwV2ihGN4xn8bXQSil69uwgX7GB31UsdKeH8sSl/PAdn+wCs9NRWgV\nduekz1RA/7WKitGjJJIxIdQ8rRNcX5c04ybydrBH/XjNLRouCIumeyG6oyqI\nRhqPDjuY5LRRvw2a+WGNmWHyosdvXNXhZfzO/QBfohfljs1l22PsSEX8/F8w\nWrmS4JnDyfmUaeorRzPE/ECiQeUwSRFwq3zGTr6XGTBJGReAAUmrbIaFYBVH\nUIYtRX6Nkqax5DM3rAvrH8FX7D++rLHLWy4+MetH2NmCjz2uP/gISR1s9aVZ\nKHX+8dQO5p9p0TvefjksHJ8J36PrH8XA3SxGhIwk71u7CITXqQDOyMSFxw7I\naWrSEELayYULU+0bG0giOIxQnZyql9PlY5D/AhVvvGWrCZkBbW1SgPUkEzNa\nqhHy\r\n=dj6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"845a0311a28b21b68a0987e5f00181a809e7449e","private":false,"scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":"https://github.com/twentyideas/mrm-preset.git","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"dependencies":{"mrm-core":"^6.1.7"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"latest","prettier":"latest","typescript":"^4.5.2","lint-staged":"latest","@20i/eslint-config":"latest","eslint-config-prettier":"latest","eslint-plugin-prettier":"latest","@typescript-eslint/parser":"latest","@typescript-eslint/eslint-plugin":"latest"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0-alpha.4_1638556907014_0.13108545594831633","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"@20i/mrm-preset","version":"1.0.0-alpha.7","keywords":["mrm","mrm-preset"],"author":"Greg McKelvey <mckelveygreg@gmail.com>","license":"MIT","_id":"@20i/mrm-preset@1.0.0-alpha.7","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"dist":{"shasum":"5b470a893eccbe590772f8c0ee5c04e8162ac00d","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-HufWZParufG4SP6Wul02P1qztOP4mmKmWGTfJVKgEYPYC4l9bIRZiwa7RyN+EQ1Npa0UgGLEtnRFrFvOvnGESA==","signatures":[{"sig":"MEUCIQCkF/zEIlr+hy3emO0OrPRgYS8GBxWXAuOWfHrgmhx8GQIgLWK4y+OOxk4kqN6LHXH4a2zO5RqIF0khBXQLPszVCr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqmmTCRA9TVsSAnZWagAAsSIP/idIew5k97dvyYCCDc/1\nO2ZrH2r4uUYukWxmIygrrXeJYEJA7k4vb3GR0EqcZIVwYoqYXOKYyezddYml\n2YCOy9R1fgdXbFmZ0EGQKmUGp8r8BCotdXIZrouEm0l2tAyeWU78a9VjXXdZ\nLwYQ7cS8SGmGlkZeCjrOXJ5su0ZItFRy0GGZhDaKM94p2qOhN4hh0Iz5qqGz\n206qXkkT6IWVtotbC6rJ7aOF+lA0USoCT4su4nor9O2KeJZVFNb7VlfgCXO9\n3UqzZ0jx63G3tIT+FI0WTo8HqYJoBu9XkUqddBKhHTFnMV9oiRsnwiz+vd9D\nSEEpDvcpIByXfgCuF2Cxf6ts60Jpn1R/ML2AkvuuM1G5pbYDFBa+PT/h2Vr0\njQUwrAzjGr5zPyKkJIvD3gXJXLrInmgdC8Kl8Ue6NJvRCJ3tAIi+Cm3MBU9O\n+tFeBW6VqLpYS/TetyiLbatUStc+29uRi1r/kyjeWASRX1YDbbuwuRUvTQwO\npagX5e+rfdY7IKTw0rX75XKXX/lFIGOmeCKim9kXjgchbCzH24lhV0qauMoo\nUbLCP++cWuVNApWuXCbZXXtufPOeGU9LzytzwksscX3FuvQ7txEWxEtvpYEo\nKcBpKSe9LulbOszPXR/zS3+Sr4IijKAjik4PqRtrdErWi/BoYnJ4lAJPAMW8\nlrOD\r\n=ktz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"8d25afad3b0fa1cb70b27397bda8766337ad3358","private":false,"scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":"https://github.com/twentyideas/mrm-preset.git","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"dependencies":{"mrm-core":"^6.1.7"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"latest","prettier":"latest","typescript":"^4.5.2","lint-staged":"latest","@20i/eslint-config":"latest","eslint-config-prettier":"latest","eslint-plugin-prettier":"latest","@typescript-eslint/parser":"latest","@typescript-eslint/eslint-plugin":"latest"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0-alpha.7_1638558099699_0.7780098589242952","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"@20i/mrm-preset","version":"1.0.0-alpha.8","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"author":"Greg McKelvey <mckelveygreg@gmail.com>","license":"MIT","_id":"@20i/mrm-preset@1.0.0-alpha.8","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"homepage":"https://github.com/twentyideas/mrm-preset","dist":{"shasum":"5157256be1a42a4ae68b2287b32f4c2c0013370e","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-mJ5hFDHz1KyvnGYRKwTHQoU2ArCzfDMNOfwiBoXwvWKrA5P9rmRclZwJ3rfpDgRehhBhlF4dkNgvz8YHrR72KQ==","signatures":[{"sig":"MEUCIDdcGZFs0Kava2wf1KA0sRk7ioLursH5h0zp37VjXxDbAiEAy+vflFkU/huuRdLUr/xL20RAhnIaFa1fRa5o97BxoWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqns2CRA9TVsSAnZWagAAHQ8P/08/yptk65WXOAXgT+xK\nkin40CLIZU6mLUQ5KTD1MfbLrrJHU0pqgmqueqa5ouKp+ghdOKwQbY3y4w6n\n86IhTcvEmRIO/p4yXyBsTIe+xYvYUdQnGTICbkgttrMo83UhwtTw1eQ2dF5p\nwMutxYhvre6ges70PGyXZ6i6szXQk1Ik6NtjXOQNRJyOE4BKijqynxsJaaON\nN2ZUdv6W/wuBwYUi4whJebnd0YRNI16KXuVTWa1p6LEUZxapf16LzN+jAEE9\nchFtJYQD5EWq2P1riuy+lS0rWd+kILrca65OyX7EQCWSa5gj3kHnweMttlIm\nxd2rChUmj4iAFe/sF7bOYwkHnYIR4wSuemYCZYAnOtZ6c0k1101XBT49tjsY\n7VWuotscBdb17G+nhkYgSXSjnL9+saUC/Z0KazugAjo2o6h+jZzoMS2M8OUk\nIm8lCKZgiOXDhNRlP89+1woP5+BXPsey7KjALu+vDwY4M4mZ3TXpOkl9Msi9\nmmDyWKlpIqBCbpi8NCWjvEns6XSa1CfneRt6oVjDGmPxOcNSTNjWq/afZEAV\nw3AQFOtRvFn4Pt5ULVQZKmrjsN0PzpumD25V9gBAqK+RDnPmdO9+SyVK7HXP\nG65gyRaB2hR64ao6NRpgOtDvczmp6s+mSR/qOzwz85txg9HEp0IiOoQcvNFl\n52MJ\r\n=eAIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"9327ffda7b2ad2ac95beda410044a5c8eb0e79e9","private":false,"scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":"https://github.com/twentyideas/mrm-preset.git","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"dependencies":{"mrm-core":"^6.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"latest","prettier":"latest","typescript":"^4.5.2","lint-staged":"latest","@20i/eslint-config":"latest","eslint-config-prettier":"latest","eslint-plugin-prettier":"latest","@typescript-eslint/parser":"latest","@typescript-eslint/eslint-plugin":"latest"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0-alpha.8_1638562613989_0.28258146877957513","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@20i/mrm-preset","version":"1.0.0","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"author":{"name":"Greg McKelvey","email":"mckelveygreg@gmail.com"},"license":"MIT","_id":"@20i/mrm-preset@1.0.0","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"homepage":"https://github.com/twentyideas/mrm-preset","bugs":{"url":"https://github.com/twentyideas/mrm-preset/issues"},"dist":{"shasum":"6b4eb079344443e861150d752f7b97e2301321ed","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.0.0.tgz","fileCount":9,"integrity":"sha512-sr39/M2ddkWDk4k5xbEXlRl4GVwY0MtoCW/TKrpFoV1HThP1M0tOWL1818YjmPKR/bsOhvp1Y+OaWKytQcQWEg==","signatures":[{"sig":"MEYCIQDAEgss6Fcr1h1BpohrbsX2yF+gs0MCDp6EX3w1jSiRxQIhAI4HJU9gbMigJczzesqNoS951MG+UXGqkHUCBzmE1ecC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqqhVCRA9TVsSAnZWagAARG4P/1VuAhk0wm2lB1u36hCd\nVyFLHCpqBbsWYCVhr+riZCGoqWVXMyVYTKDpR9zmp70cBhLTMxfTPEdlpEYI\nr6/IBbv9qIw6OUjGfisYBZkaIY1B8Lw3poxagE9V2q9d5nlZTugV4M7nqaUW\nbuFQjndvxeJxj1h/1ZaJoRw99M/9uaj5+Go2QyMzcOMIVxvr3Zrk5ahE8dmV\nBg6un1gvlYPGFYnwtoyBB0kFLrMDAyXhMPKSPZVjsNo7yNZ5C2an87BjxCvy\n/fSlJd0svYEM1RB73sPZcoSIYXWraPKK2eaLon2wXrod4gL5iXayGSOe5MeT\nXeDMK+NNSCbaRQzBgsI/K0IiitjL6uWGSzr3GRkDRkmrtTzRhfqiJnuZ8wLw\n67u1CZy3NQ8dtndmrZeLQDdMuXyFDnl2BVmjf35I9cVhXI2kNJKe8qlBN1WO\nz6JhyQbx7XpVBZ/dm2ToMA6QHW5NKL/D9Ylcrf42kzwUeAzmuBxjOZVm3309\nT8gDuD3oRUkiYjUXETSMcmR9yaH41D/mFicEg/hIp5qN1RuieVjv/peN4OqV\n5EJOFElGmpp1eC4o1Vgc5Kxsd8p+uXNYAdPk3HduUChdKwBQ5xcJ76lFsgPy\n5Sob7GPPjsHWOvGdV2kfYkOD/Z/G85KAk2/4SYnejuY8zE5wX9e9DtCHrVtL\nYyqe\r\n=/qO0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"51026bfdae8bdc3cb986973118a0cef53677eb17","scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":{"url":"git+https://github.com/twentyideas/mrm-preset.git","type":"git"},"_npmVersion":"8.1.0","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mrm-core":"^6.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.0","pinst":"^2.0.0","eslint":"^8.3.0","prettier":"^2.5.0","typescript":"^4.5.2","lint-staged":"^12.1.0","@20i/eslint-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.0.0_1638574165317_0.6161568302070937","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@20i/mrm-preset","version":"1.1.0","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"author":{"name":"Greg McKelvey","email":"mckelveygreg@gmail.com"},"license":"MIT","_id":"@20i/mrm-preset@1.1.0","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"homepage":"https://github.com/twentyideas/mrm-preset","bugs":{"url":"https://github.com/twentyideas/mrm-preset/issues"},"dist":{"shasum":"39610bf247b315322d10a1329518e6abc1f5fa36","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.1.0.tgz","fileCount":9,"integrity":"sha512-9luyoyy8iL8e2KpjgddKo5ZxyE59KrQV98LxFVYeE9kDAGlhQDjJWOk434uGLUFzikioev1ESPaHV2D7K6UYHg==","signatures":[{"sig":"MEQCIDSo4Aa9iP6WqzB3BC919dnXNE2WWSP5v1DIr2B9f73YAiANNhkSuKUxdKucoldcYYV8kjUw4Ro1xWUjnL0vDnv2+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrooPCRA9TVsSAnZWagAAz0EP/iKtiwaR3W7MtyFzvXiz\nidksJparrqELMlRFbTUVIbD1BpneEzC/2fABga51t8SiAp6UipakvZ07Gk+w\nD7vzRIJIyC2acKI1a1/Acw+vKK2lEv40XuBiVNuPAAhjwxIWeAzMITymbyDS\nw/IMOlQtrTFeBddXT4tOnhiz6fb/mgo451u4v/cFDfhBqigagC/AAU4FReBc\nG9Sw9MOUca5qyxqXP2hi9OUOjZWx7sl+9cQ2cIDA29QFYqstFmtV+p03iCnB\niU7dG7yS7aCFFgXF88BOFCJTxvOWOxkjMVqanlKCj1udNAcP+vI+Jx0koGv3\nIKf3xqzH5cUKnwYA/lBzMOvh2mQk1HibH7h/qpivW2G6QLcqOyKZ3OjLpmWf\n7Z+Tb4Mp795eOqvhY1WHRpW84I1AaARtW6DOIQAGLeYecy5EEU2T02mWP7G6\nOblvOj21MabHQGUDorhCo+wD+9MZC15tUkn3AkzHdegVyu79TvmxBaCv8dx+\nF1JCYwFhosJ3+xdYtPmjOcxjusLAwtJWJ7j7mGe8YnTLDcmfu3EoTJRQM0C4\n17huR7Y50zdkga5vNhE7kwB2A9CxpdfBqEm9dtEpt87xxcOgff4aG2KJBeKo\nVsgz5TtcLNvFReNPhfA9cguDda1q44m7/YzFBm1w11s4tFn0fnoV+UefBenL\nr+f+\r\n=qhqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"806daeb14e7ce63b8c4b7dc196223ee33de7a7da","scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":{"url":"git+https://github.com/twentyideas/mrm-preset.git","type":"git"},"_npmVersion":"8.1.0","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mrm-core":"^6.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.4","pinst":"^2.1.6","eslint":"^8.4.0","prettier":"^2.5.1","typescript":"^4.5.2","lint-staged":"^12.1.2","@20i/eslint-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.1.0_1638828559393_0.15087658138580795","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@20i/mrm-preset","version":"1.2.0","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"author":{"name":"Greg McKelvey","email":"mckelveygreg@gmail.com"},"license":"MIT","_id":"@20i/mrm-preset@1.2.0","maintainers":[{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"}],"homepage":"https://github.com/twentyideas/mrm-preset","bugs":{"url":"https://github.com/twentyideas/mrm-preset/issues"},"dist":{"shasum":"5b523c2883ebde96ba2479279cb265fc3aa3cab2","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.2.0.tgz","fileCount":10,"integrity":"sha512-sjQGkQh2MCsDkC0MU8W2wAuwmcUj4Z2lHnuqcdPy+nvVO592ovChoKdzJ6smJoc60AFX/bC0aCrXRAxfxoQ8Iw==","signatures":[{"sig":"MEUCIGGLbv7uFWsMRJaPjsaieEc0sGvsX3vGsZNa6wY3rftSAiEAh6t+gF4Tqkpuxx69NOdTAtZfZOyviaDHd7Ot59d5cEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsmSICRA9TVsSAnZWagAAYJ4P/2WXlqThqzhxqguDr2eH\nbGC2a8WNdbcwcbKz0f9I5hxBXzy97nyro2pr3NxeUS3UHWpW5mFM9ALxQTfj\n8Gcpn4eLm5j/aA4fmwQyX66ctqE8Iz/9c4ihQOfO0yPofkwa6WfStnY6Ja+l\nC3ADMF2c8cGwxzq/SO+6OtEV4PToNUWqc55IxQ7M33dj1QzXZ7X0W+PS7WmJ\niuUAJzhFo2T9xMCfwgsQo3r2XpOZaMm2couVQ7RUvGHlsWovgKpbiunFi58d\nkLE/xNO7zRB9F9ZnQQ7ozC6raj7RROvxU2ZAUvA0dzHYQfcmKeEuGK4QK1//\nq18EEKI0ZqB1STaqL7B+D57fpfUntP6hGzXJm6A38rhyopx1VhgZTmxoZdpF\ntuYLnPxnDzKKDaTlSuz/Xpo59HCX6uCvvbqjc45OJmrrEkJ7oT04mzKoabpV\nt7+n2ZRQraqaOWewnWveqKhxglDz+pGprtfTwJXCj9Dc91dQZYbGvsTY+Ydu\n2RrqXzuxWfVgmPdyXgB8Q4YpTTOwU1AbuRWa2uFoegVLd/OXWVUVur0kvf+5\ngZccB5dI4jlOpJKUg/gA3VMU1iwXQTJznPipv7mo5Mvm5eb6617bWm0YK2Y0\nM5jtU0dfzmkZcKD0yJ0rMWVgLklCfOW+aNxZ8N43KirlP/edeptMSlBnh3lf\n4Afm\r\n=SjAD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"d6107124ab52ea1218d0d35f17f163611ca2d9d8","scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":{"url":"git+https://github.com/twentyideas/mrm-preset.git","type":"git"},"_npmVersion":"8.1.0","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mrm-core":"^6.1.7","semver-utils":"^1.1.4","package-repo-url":"^1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.4","pinst":"^2.1.6","eslint":"^8.4.0","prettier":"^2.5.1","@types/got":"^9.6.12","typescript":"^4.5.2","lint-staged":"^12.1.2","@types/lodash":"^4.14.178","@20i/eslint-config":"^1.2.0","@types/semver-utils":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.2.0_1639081096815_0.4527612465848485","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@20i/mrm-preset","version":"1.3.0","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"author":{"name":"Greg McKelvey","email":"mckelveygreg@gmail.com"},"license":"MIT","_id":"@20i/mrm-preset@1.3.0","maintainers":[{"name":"20i-npm-service","email":"npm-service@twentyideas.com"},{"name":"drewdahl","email":"drewdahl@gmail.com"},{"name":"antonioortega","email":"antonio@twentyideas.com"},{"name":"rocketmaniac","email":"paul@rocketmania.co"},{"name":"ristog","email":"risto@twentyideas.com"},{"name":"keith20i","email":"keith@twentyideas.com"},{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},{"name":"mesqueeb","email":"mesqueeb@gmail.com"},{"name":"wilblack","email":"wil@twentyideas.com"},{"name":"trevordilley","email":"trevor.lee.dilley@gmail.com"},{"name":"nikki-20i","email":"nikki@twentyideas.com"},{"name":"wasredacted","email":"greyson@twentyideas.com"}],"homepage":"https://github.com/twentyideas/mrm-preset","bugs":{"url":"https://github.com/twentyideas/mrm-preset/issues"},"dist":{"shasum":"0c8ca70edcd2ee3e7de47df0eecf1742203a550e","tarball":"https://registry.npmjs.org/@20i/mrm-preset/-/mrm-preset-1.3.0.tgz","fileCount":10,"integrity":"sha512-RBSCs8ummhiAWk64pfNZ9CIR7far/i7w+ifBw0HCTiDGOk2hsyactpNGBjQGS9M1+WbUqz6OH9CcTZ3e8XkS3w==","signatures":[{"sig":"MEYCIQCmuhTY44jXhM9L4UBCJ0W165WALWVYbpEFv0Pehs9MsgIhAMPEgRmwvZJnvwU3St0BZvvZHK7PeQPe0yYxNF/HUXnf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH9lNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom0Q/+LZdsyjm9I0+cHaka8n29P44IcT1giYybWG9Zl5bSgh75I3FZ\r\ndDdKWO3C6BxegjnkOGxrthVvpb31kiu8VoNrGjTRHfpyt/mVYH0jhRxa6Rco\r\nFHLOYnrj4GXby+yWluy1tDQSM2rDfG4oaFnkcOuSiPd/ip2F7VauUVtROgQt\r\n7hFotiIDLHR7Kx6ydwRSdQFG4bWE8RVGVHYLmMVMxAF59EbKanAMbZV81SUt\r\nuxJNvF0Ac1BNDT71TyBOZFG2f8KbhZgW1hqBsBwUUtvkE1ZJxi9cfSmB6Bob\r\n+xpZWmm/yO4G4nM6RPMF3+DAD+5VqNFcz8kM0A1JIrxuZeZceUAEf7+tN/Cj\r\nhJTsI1lZeFi+raZSUJy3Y2QECsgYikH/Xa7Ik+WlYMQPOe2wa7+BUMePcmvn\r\nTNr0Ih0/HDPjTUzrHVDwgNVuFUIOrAMJ8sEvuhr/ny/es+XUXazCsrLvNvQO\r\nZAAkU0jbilQxqxinXI1XW6y7u0wCAR/+FBF9IhTZJKwWLd2DYVkhZonwdaur\r\nLsLqBI+k6jJfPXg/zzd/3vCk2zrienj3+r+hxBi2lDbgs8INbWjw1i6DtttT\r\nZDGHEQLOOlb0pnfTNWupFN60K89VIUSQEl9gRD5jnhxt1lHyf51+iR3s4vzZ\r\npMgp0aYGCXQf0FSlSFWsYaSaETSjCl4fVFk=\r\n=+Srs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"config.json","gitHead":"8592b005bef53ce6b1e25a39a92af17f3277d926","scripts":{"lint":"yarn eslint --max-warnings=0 --cache --fix \"**/*.{js,ts,jsx,tsx}\"","build":"tsc","prepack":"pinst --disable && yarn build","pretest":"tsc --noEmit","postpack":"pinst --enable","precommit":"npx lint-staged","postinstall":"husky install"},"_npmUser":{"name":"mckelveygreg","email":"mckelveygreg@gmail.com"},"repository":{"url":"git+https://github.com/twentyideas/mrm-preset.git","type":"git"},"_npmVersion":"8.3.1","description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","directories":{},"_nodeVersion":"16.14.0","dependencies":{"mrm-core":"^6.1.7","semver-utils":"^1.1.4","package-repo-url":"^1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"mrm":"^3.0.10","husky":"^7.0.4","pinst":"^3.0.0","eslint":"^8.10.0","prettier":"^2.5.1","@types/got":"^9.6.12","typescript":"^4.6.2","lint-staged":"^12.3.4","@types/lodash":"^4.14.179","@20i/eslint-config":"^2.0.3","@types/semver-utils":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mrm-preset_1.3.0_1646254413647_0.4580808850496163","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-12-03T17:31:21.276Z","modified":"2025-09-04T21:03:50.165Z","1.0.0-alpha.1":"2021-12-03T17:31:21.494Z","1.0.0-alpha.2":"2021-12-03T17:52:59.007Z","1.0.0-alpha.4":"2021-12-03T18:41:47.128Z","1.0.0-alpha.7":"2021-12-03T19:01:39.881Z","1.0.0-alpha.8":"2021-12-03T20:16:54.169Z","1.0.0":"2021-12-03T23:29:25.443Z","1.1.0":"2021-12-06T22:09:19.558Z","1.2.0":"2021-12-09T20:18:16.959Z","1.3.0":"2022-03-02T20:53:33.790Z"},"bugs":{"url":"https://github.com/twentyideas/mrm-preset/issues"},"author":{"name":"Greg McKelvey","email":"mckelveygreg@gmail.com"},"license":"MIT","homepage":"https://github.com/twentyideas/mrm-preset","keywords":["mrm","mrm-preset","20i","twenty ideas","eslint","prettier","lint-staged","husky","typescript"],"repository":{"url":"git+https://github.com/twentyideas/mrm-preset.git","type":"git"},"description":"mrm preset to set up eslint, prettier, lint-staged, husky, and typescript","maintainers":[{"email":"wil@twentyideas.com","name":"wilblack"},{"email":"trevor.lee.dilley@gmail.com","name":"trevordilley"},{"email":"greyson@twentyideas.com","name":"wasredacted"},{"email":"james@twentyideas.com","name":"james-20i"},{"email":"npm-service@twentyideas.com","name":"20i-npm-service"},{"email":"hiddnist@gmail.com","name":"hiddn"},{"email":"keeto@twentyideas.com","name":"keeto-20i"},{"email":"gelferstone@gmail.com","name":"gelfer"},{"email":"tony@twentyideas.com","name":"tony20i"},{"email":"mook@twentyideas.com","name":"mook-20i"},{"email":"orianna@twentyideas.com","name":"orianna-20i"}],"readme":"# mrm-preset\n\nmrm preset to set up nvm, eslint, prettier, lint-staged, husky, and typescript.\n\nAlso includes a separate task for [publishing npm libraries](#publish-to-npm).\n\n## Usage\n\nSetup all the things!\n\n```bash\nnpx mrm all --preset @20i/mrm-preset\n# or for yarn berry\nyarn dlx mrm all --preset @20i/mrm-preset\n```\n\n## Details\n\n> Each of these can be set up individually.\n> To see all available tasks, run `npx mrm --preset @20i/mrm-preset`\n\n### nvm\n\n```bash\nnpx mrm nvm --preset @20i/mrm-preset\n```\n\nEvery project should have a `.nvmrc` file. Currently this defaults to 16, but you can change it to whatever you need.\n\n> nvm can be installed by following their [installation instructions](https://github.com/nvm-sh/nvm#installing-and-updating)\n\n### eslint\n\n```bash\nnpx mrm eslint --preset @20i/mrm-preset\n```\n\nThe [@20i/eslint-config](https://www.npmjs.com/package/@20i/eslint-config) will be installed with prettier and typescript support by default. See the package for more details.\n\n> If React or React Native are found as dependencies, additional eslint packages will be installed. This command can be run again after adding react if needed.\n\n### lint-staged\n\n```bash\nnpx mrm lint-staged --preset @20i/mrm-preset\n```\n\nThis also sets up husky to run as a pre-commit hook. The default command is to use a `precommit` npm script, but that can be adjusted in `.husky/pre-commit` and in your `package.json`.\n\n### .gitignore\n\n```bash\nnpx mrm gitignore --preset @20i/mrm-preset\n```\n\nConfigured with default values for a node project and yarn berry.\n\n### Default mrm presets\n\n> Any default preset can be run with `npx mrm <PRESET>`\n\n#### [typescript](https://www.npmjs.com/package/@20i/mrm-preset-typescript)\n\nCurrently, this just runs the [mrm preset for typescript](https://github.com/sapegin/mrm/tree/master/packages/mrm-task-typescript). PRs are welcome to update this :D\n\n#### [readme](https://github.com/sapegin/mrm/tree/master/packages/mrm-task-readme)\n\nWill only run if a readme is not already present.\n\n#### [license](https://github.com/sapegin/mrm/tree/master/packages/mrm-task-license)\n\nWill only run if a license is not already present.\n\n#### [editorconfig](https://github.com/sapegin/mrm/tree/master/packages/mrm-task-editorconfig)\n\nThis is a nifty config to help your editor have better default values. For more options, check out [editorconfig docs](https://editorconfig.org/).\n\n### Not included in `all`\n#### ci-publish\n```bash\nnpx mrm ci-publish --preset @20i/mrm-preset\n```\n\n`ci-publish` will add a `.github/workflows/ci-publish.yml` file to your project for auto publishing to npm on releases. It also adds a `release.yml` template to help with Github's auto release notes. \n\n## Dev\n### Publish to npm\n\nThis package is published to npm using the [Publish CI](\nhttps://github.com/twentyideas/20i-cdk/.github/workflows/publish.yml) workflow.\n\nThe workflow is configured to publish the package to npm after a successful release and package.json version bump.\n\nTo use,\n1. Add a publish `NPM_TOKEN` to your github repo secrets\n2. Bump the package.json version\n3. Make a release\n\n> For effective changelogs, be sure to add the labels found in [release.yml](./.github/release.yml) to PRs.\n","readmeFilename":"README.md"}