{"_id":"tailwindcss-logical","_rev":"19-24b888244bcf1ec1602ce798097fc763","name":"tailwindcss-logical","dist-tags":{"latest":"5.0.0"},"versions":{"0.1.0":{"name":"tailwindcss-logical","version":"0.1.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@0.1.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"6b006fc7ec078cf4ae6c9e1ad5824fdc2e9140e1","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-0.1.0.tgz","fileCount":8,"integrity":"sha512-dHjJ3Vo/55OMoRMm3guh3SDF8R2O8eVvETMhZX7IWAQefiRYj+hjoJhA1datkfPC55cTsdjN15XxxGWFQhxlpA==","signatures":[{"sig":"MEUCIQC+EykE/r+1kuqQ2s+aGhVFPDO3FATv8IXdg/eGMs5UAwIga+KJh/xP2fVODLc5EY23o8u0uy+Uc5+38RzNzgs+Xyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOPswCRA9TVsSAnZWagAAu1YP/07LdwoCV6EbY4Ci9BME\nwP7NmrdfGjcKF+cfFdTG/F+mrK/B7Lt9WwMpdSyDWxpCJ5stbgKdJPX+fVHI\nmi0x7eiiwuW+RmE+XTD46qaOh04sTFMupyUiNRcJ5LtRSxWsZ6FqiEc75L9U\nFHbEU9wjO4xwgKICl8eSs4jQDDFVCD8MXcV2VQa5Mm5c+9kI5QilH32Xze9U\ntx7MfGVkAHdsu1p9j0PUgkpbCBHFKvybM1+WLA5rfcUE3UHsGs1eK1D7w0lJ\nuiGK74h0HiwDitTaILJHDAs7TukleUBatTYmosPWnYIhM9Ef2JCO+4jRs72D\nrnRf3ZPDRZKiF7YmhjcUSUTqu/WQOcPZtZfX2h6YVlAynJHEdDPWvWsA6v4m\nruTnz8dglb9MJGPuv7vDwPCFznkSjBAabaMgIGxsIsMAxAM6eQA6NG0R1ydG\nwS+c/84PhLy0TX7uvV1JkjBOqa8LIKpidZ8SO8wZzNv4GP+LbbcTx5STOmtE\nvXdr8tGVQVuPAcBiZVJCPksFJuQxnbvA2ZQdA20HpDBHWemO9PvleHSFzHVO\nEvHi5Cpb/tYsvkif2NOn9rO+IP3sQPVWmuwWXImChjji1thf55YRQ4cQ2X5m\n4aa1GQT4SnXW1xm/23Zbd3r8ERd2UuGwyypsGXJ+GuwUrfjmKvt98DKYFxep\nN0no\r\n=LK/B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2adea1db8630fb4126905e09c05a4e09b622a3b0","scripts":{"test":"npx tailwind build test-input.css -o test-output.css"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.13.7","description":"CSS Logical Properties and Values plugin for Tailwind CSS","directories":{},"_nodeVersion":"12.13.1","_hasShrinkwrap":false,"devDependencies":{"tailwindcss":"1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_0.1.0_1580792623729_0.8468380148641523","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"tailwindcss-logical","version":"1.0.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.0.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"85545aa37a74cfe9e716a6cbf6d9f30c86eaffc7","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.0.0.tgz","fileCount":10,"integrity":"sha512-BqExuBdZv8jTR+T7tFxMbvAqs7VD/bUpWuxUdONAtbJP4SP+o3OnA/76BUQkZMSuG+nMkGlQ5y0BKYdAtymDOA==","signatures":[{"sig":"MEQCIAOc7MAgAo0jm1L8Ga00+obfBud4Xk0LG0myaA3CCJvwAiB34wpKZLmUSvIw3M0G9oNwqg4YOD9M0nTtCdkhVGYoWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTgiJCRA9TVsSAnZWagAAYnwP/3hXFXFjPzUz0gTd6wJT\nIgOizv/rVP9bTWlYmCVcrjoJykYJK9Y+K2SIfDsOhKhNEEcai2aP8GDhga2Y\nfjGeaGY4+tU+OL+F4LL7jJ0dg3ULz3K6vRiElQeKmhFLn5udsDHcCJ9FRKWj\nVX+b9NCozGj5hSVLMWNKevHJUG4XJ+DMpqN3NSpb+fh+MYIMeqaNS2gZygIp\nti1IIEXhBaUU2Nibwp9cyPcOfm0KGBucJJVbbRukpb7ZxMa7/9oXkikoPUKm\nZAdBvnFp+d7ZBQASntfFRnx6c0/0V78prbbyZDuHEIyyn72Q6Mnlo6FcZlwc\ntmlR2gUcBQ3QOq5v/cZUxq1eaecZU8gH+opOH91BEU1J2LN9fxftOtYjaQy+\nbYlTucJ9Vy34/eU13/Q8DvTkiTyX4Z1EcqbEkIRuUZOKx4mH2X+Id+YNTKIm\nySCdpsC1iqbjcNusHyc2qsVJRknM9r8yG8RwIRXqtzD3kaXPX5jad6xZrfCb\nFIY7rcquDftOt86h3kYWdzToY53a/Enio4FMpOZluzZoJjbum5dn5nMRjqzU\n4AIMD7tIBdHkBwo4zeP2xKPd/okNzOhg/Y/PslSQ+vCUZUz/wR5pgn+4I8Ml\n2ZzZ47FIvJlAUSIoKjYNMjl5EUcLGydoi59SWWI7RfnQRCdVRhccrBVbfrqI\nlliC\r\n=7SOX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6d5ab455c2de7d35d91af6ab4a4040b86f89e0e6","scripts":{"build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.13.7","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"tailwindcss":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss-cli":"7.1.0","postcss-logical":"4.0.2","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.0.0_1582172297204_0.043894322738645686","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"tailwindcss-logical","version":"1.0.1","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.0.1","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"191c02d44dadc0446939464bd3195a36cc9f9ecf","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.0.1.tgz","fileCount":10,"integrity":"sha512-AlhD6KHm1wnu5SDC7xg/ufdFlTmfLCYtLn+SkFkeHiX4uYSsRYE0H47805ESRK6Uca5FY9mkujSZYfRJkliKhA==","signatures":[{"sig":"MEYCIQDO34xq513+0AFzhzse/1qjUArf80/+FFb3Mk1Ez4p9YQIhAMQPJf+RvZu+VoRnPqS3HMIL9EUCd1S4WqCM6yAhAXTG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZUUOCRA9TVsSAnZWagAA3/QQAIAv79Bk827UOGFHNqpv\na3mrkZhT0/TGkHAGFwSl7A/dT+P3jV1HDzezsw6/n82f6q713bnwlp0hGPbs\nnLAXofUeX5zxnUv2CwORI8qnOoq+6zxOgCF/WBhBA20C2J/Md5sTUhbiTB7C\n4FuSGWHJtQRb8JXD07FyDwPh5pa+zLhbNfuE+NKR9ufWizbbbMfyxKjSA6ce\no0FVxPXaBUXY2q7z37kxXZrVCuMPYUkt3UmKJiLly8jmDmQOykXA0D8zMAFv\nqp+6W4oXjOf7Qlh2Hbg/AhlGV+4TVg4yDPOOiPZeNeAY7QDrydW7sXQ7cntu\nTu+wd5eqVs1+08r98ih8jedZs4Qb9Q9+quB76sBqbmrDQiyQoQTJq5r2K7/B\nnA7ofQbrwDHQBDgbb+g7GGFMjOMAHa3pWHsSh/nrLClJSpay/4f6QBjhBHyI\nRFbEU45GcKDeGDPcKVZFocvPYHnwSLwYIF3rw40tgqrGTD5//75dnlb0/SCk\ntZHMb6A/QN6GoyY3AQLFDbSNM6lujBROIGsn/09JiY0rVwwRqaX3B7Oapbmg\nZSMi1AQNWnC6bBDSO8rEQe8cWmSvpx2w1u1mh6Gspb6lx/+/jJfoSYt1xgyI\ng4fKBdbfzxQ0P8N3kjOb6nU3cp2Umd6QX89gbfGm8ocr6rMlpCgHX0G6UrdS\n3P0Q\r\n=zSMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"95e7c709acb2bf35e0d7d965867f8d4dbc195e80","scripts":{"build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.13.7","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"tailwindcss":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss-cli":"7.1.0","postcss-logical":"4.0.2","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.0.1_1583695117526_0.19900372738065641","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"tailwindcss-logical","version":"1.0.2","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.0.2","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"1f639e5216b209bc84632ff143664d478d1eb305","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.0.2.tgz","fileCount":10,"integrity":"sha512-O+62aAkcjkmgWTb2J0WTavMdGjsX2ij5gfmrwKvdj7qbCp/cqbtYkYniboKc/eer2exPJ3WHDPEp8flqNCRVWA==","signatures":[{"sig":"MEQCIBAM+rIaibBk3O9YljBoJ/pbGO3FnelnbDbCVr+F1z+RAiA8Koeq9U2FfzWKPojU7Qkq0pGxMC43vSLHpzDSdYA55w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebp8gCRA9TVsSAnZWagAAjfUP/26Ee5pGv9vrK1sQPv84\niREoo62ePam2UsBroJBmvbEw86/fGxl4btBpkx7heQT/UosN8PLaqBm8vSoP\nmCZX1RYo3zCLsoxOEf1He1KVlUQVOGQaEsOE1EohYR+/F2gwqbn/nxlXCkN4\nnLRSeTM9HG9XGJJXw9HWPyKZaumSs3G9srfIxDCrLD7ixqsycg/Z2QMxLV9v\nOT31QF5ojpGuxJpRLY4q+l2XAfOtov6SJkIbisc8RPZJ5XRcUCc5p4AogiXX\nBrdpfNob5vGOQTlxzu8rxJupjVlkjZTsWjb7YPS4GypiKcJ8sSGU9XdYgwIC\naCrzHRyKgvIaurj3bCywU+zTP6M7GtEh918qEo26j58cVXUkt8EVl6R3xo9a\nuPMfs1pLxLg8+Zc6b3n1T5/VUpaabTFN4HVfeI8B093hniFYAupGXWr1UFQC\nTSDkk1Sj3RR3g0C59pEUC5b7YoWUAUrXWQ6Aba8WVe26jSKi+9kZwLooFWn4\nFQcDluQ6ziGm+BLbYeX0KxshhxhYC6Dti2nzjHVU1LiIM/M4j0sukhYZYXd6\naf9q1WKy/F0plQvCHjv3W2dRyAy/CPoRroDuSTDbWpWH1dBJI29bpy7VVr1J\nq2cM+73RpS5Ydbcvm2Z7cj/DqJV8nj9cdwwOsDL7B9NUdPiFiJTZLocrkJVh\nTP/8\r\n=W1/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"69df913cd70b14730720c71324cf62d071b9ec57","scripts":{"build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.13.7","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"tailwindcss":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss-cli":"7.1.0","postcss-logical":"4.0.2","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.0.2_1584308000304_0.8214575186287358","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"tailwindcss-logical","version":"1.0.3","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.0.3","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"19409f1f9440006b32b9922b6bb519c9df78f89e","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.0.3.tgz","fileCount":10,"integrity":"sha512-YWvcKtmvTpbNU/FVEPpgLkMOt6Hxvf+7DF3Fu8+WMNZP4dW6vw857rBeECgj0Oz3uoxK3W90O/9C6QGMsfS9EA==","signatures":[{"sig":"MEQCIHesNyPip9B9HzQarpjsuLbx+QRB+lmkqKQ/gNYd69AnAiAwxD9Bpa+SajAt0KolTdVB+wl1A9mfS4B61lx8vrTm+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebqA3CRA9TVsSAnZWagAACt4P/2cZtL37hjbICvu/rWG3\nZAnIJ+7fjCXiDhDry3EsaZ/4zWHAWd5hcmo4dT03IlqKrgATqaIm9qbdtAwy\nu1K/pQvWX7beVTBLU+q+TV69+CqYh3qEiF4+if4tXfbLY86ZXPqkyqcX25YM\nmXIqSebcZUew30bxdFLY4sQ1EJ9zXdKceS8k8NxziKcAsDAI9OhqpjieUkqT\nz4NJpsujHUdPJqxMGabWuU0fWpd/pWx1P9S5WUkQNJV6gyqdigEWcan/0KwV\nFFjWBT3ncp0LKfeGMkVDwThGlTpLghBmzw13yENSv4pj/rb1urm/OWwjuej7\nwMxjCvFkZfyxB8E/DsAXXHX0XTqko5qroxpH/gV7ftpfJcPmDL+pVGy8E+1C\nagByjNrdzGXQWEDH70NRHuMpxSfm+C71pSApiNu5K+XWLdIgS9ZexAsOb+Kt\n/hkPdpES4/8Xz6YVEXNSkP5LbesXLcqyrEIZtDCnmz5iH1glMxFy8ihU3di/\naJX5t6CXglGv/O8d0NgG5FBvS6ZzLnCW5G/whkEtr+3BPbK1zxTH8aV+MgNP\nTeyk1tgrIaNk4qWZU0r6YcCmmteUd/K6z3dsLJyuqJnz2ZzVNvOBcZ0vL/V0\nAmGggLa7+L89D+x9H+Ptk8prtsQu3enK5Oz7mO9l11ToYb/cY6ybnhozAeRs\n8CVL\r\n=71ft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a56535b47fa675805ef3920c07e94997a54457d7","scripts":{"build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.13.7","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"tailwindcss":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss-cli":"7.1.0","postcss-logical":"4.0.2","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.0.3_1584308279052_0.12804141530376723","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"tailwindcss-logical","version":"1.0.4","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.0.4","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"723001b5145cbb4539716faf050159c45d4f0e50","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.0.4.tgz","fileCount":10,"integrity":"sha512-0HUHpszMqaRUhiV0hJzIo9zV9LeOYYN1YFbWrkxV0xin5U2rmKWMJ7Du7mcTOWLQ5GVogjbF/rvjTJuEmus/YA==","signatures":[{"sig":"MEUCIAtTd6O0GO59NmgHEoErC7NG5Vka4sC+gsZqWxCsI08DAiEAr19MbjpyXVsFDLCpHeMp/G7CJqQjJRvruNXlPe/So8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFlV0CRA9TVsSAnZWagAA9zkP/3wBXFe7sZVmWNsQxmcY\nyz9URLg8YH5ucTsXGBgp52ktsPOCkXip+DBxV06HMl9MQhE6AHzRtW2qXYel\n5wgHaxEgydoEcCiw/2Ks8mwNOLfZ5M2hbvVG+fOFx3H09r/0pCN7FrHUMbCi\nIzkvLQmJIr7u9l/smKuPTYSXox7Jnfu/ZVbC2kIo/IefdwCB9Tu0xPda+YD7\nu3ezcNiacZ+Uz+kPZxXZ6SlhO8unU23+vG59w/Lk4hA2em67CzFUd6w4GV9O\nuCrXOUcg7WECDde7x9SSBGLq/1nvjGoSyOJ6fHWKLj4VV/PZxed7KHmmn807\n2pA/UcZGqmRdttHKg1fpvvrm2CrIoCPpwQUQSEM3Ro8S+3/1N2bJwQolbYj9\nvsHxGer4yEn8rQZR/huSmCdbKTiGTAXhyGeP5ZhOfX42HzzdOou/3HrL+LIA\nBdZES5Lnepwx/dIYiJRzATvX+zuICvZPqh3bDuTXTFv7abmeLHSXd3km+RHK\nH6EziJoKgcsfM0nNqBSK4Hk4A/2agm/2kwAf46AuGSxJkG+1jDQXXt0AgcR7\npWQSQKLe2zi193ots10fMIyAD2pyf6kSp5WuDEWrYC28dTkuHo55RL4vHZCJ\nHTPKFRVTUKy7DokZJwkGHrS/VO3N+7bNizxi6T46dpq3b5EcULNmaW/jJjCj\nawH+\r\n=mJSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29f06b7b516cf9886af285f9a5b5ff507f55ae8c","scripts":{"build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.4","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"tailwindcss":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss-cli":"7.1.0","postcss-logical":"4.0.2","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.0.4_1595299188033_0.5735817949469753","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"tailwindcss-logical","version":"1.1.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.1.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"2c3dcddfbf3bc763a77fbf35115e56e7cf862b8f","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.1.0.tgz","fileCount":30,"integrity":"sha512-H3wh2Mj/nSY2VGTp8/JeI/LFdPB8LVp/tIH9u6r1JmglHxvQp5unWVD8l1v1+XWxGWxtK4EkzBfL4rkSLDSiSA==","signatures":[{"sig":"MEUCIQDyEkpwAI50q/wmFpODimEtpOSHF7RKQ5DiAKdcatHrewIgPTm2WvJqx7EEVjgfym78nKD/8Gc8IAbmbX2Y+CZXrgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrfe5CRA9TVsSAnZWagAABdoP+wWRt99Kb2zIzPiwCGZB\nEuKiNFM5QSWHsOLPpufl5XHqRuZhGlcQtSlkTKcx5y8awbiPUJnEF//I7Qy6\nhTar0Ua7A5RIw3fMgl2Da9heNd96SlMGsFO2S8ZGIJcWx08zxfP542A0MdTG\nmbDEwCQUvdsQWjx5HHexJNfXZQCl7649M0xAv98P4OEEnq8DYxA1o5f4g8Pd\n8sXRaHlhwd5oE8FpEKPjZmSqFPZ8SPKdA1F+LI022GKm0FKRmFNiExs3XMND\ngkp5zLnnDt5mZ1d+oP1bpjaQ98Yge2ffS/bh0cKfQg25lTxs4Bntt1V03tQg\nANxooUc5/OpHRElt8oFj89o0tqzOXVEQ91Od6NJSBYk+oBRRoz6uXIze8hww\n+wrjXQnjMNpXe7NEkL2mmRzp6y4J56UVGCLomK4oGBSQpWOXzaXYa2qfj5hl\nCSUQxm9KjX5GVd2VflXHyVpjomlWh2U17jBV2vRCaaNr/urfwi+L9gyQDFU2\neT9guU4CfWwqd8mP+TZaJnPExjPnISgAh6xxd3UPcnn2HgAJkkE8DTXtASxz\n7QtMWee9s4xZHdIzqlvoWWUuEzQuokz1e1PceHEvpH7JMySP6Z5KcrEf52hw\nddxwzk25gbg0H1gvF/Q0rX9BtConMSYfRjYVcvqVn3YFxuG4T0Q1K3cSYhOL\nobaX\r\n=3rmW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c0e232e6d5dd49914e11ea5d6b6f188121b4ba62","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.8","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.15.0","dependencies":{"tailwindcss":"1.9.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.1.4","lint-staged":"10.5.1","postcss-cli":"7.1.0","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.1.0_1605236664426_0.33880038919092526","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"tailwindcss-logical","version":"1.2.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.2.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"67e2af41d2293024876d77a4a16cee092f7247c7","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.2.0.tgz","fileCount":30,"integrity":"sha512-ccSMA48kN6ckeVoJ9qLI8F8UxfzJrBrkss4g1DwzrKUBOk3lg9JShLPJn/m8VT5hoVDFlGo3Y6WQI5ETdFI7fQ==","signatures":[{"sig":"MEUCIQCoQibGKP3p3WNd3vnWCQqs2OWNAGUb7aYlpJ3kQ9JLOgIgWZOdWt/TG4kk8XUvusLezxvOeXJ8YODdJZYzqDS5sJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfudWgCRA9TVsSAnZWagAA86gQAIDbBeovrXDrUpnpdQCG\ntYiji3KjVsrV4CiqCiWGAj+5nSY3pz9A4NKR9TfBv/apFW9/ue4Ub74NS4RM\nNgM7E79IhvYV2kurnfKWPpLHFU5KU+MOzMRd3sbZlW0PgAKW1wPKdloh0rxg\nPi3LsuTgnIZ7hCVThmdgU8OCr4ROe70f3Iy0CVLuGfNGcVpwNkRpZVqfO5qd\nxhTzDDwhLqHU9ySnU7iEjrraws2wknC/hajH7bRLO1GIRHQaW+4YX6jPt92G\n6IdE81tbz929XHxp53vaqhrwl3Xo1nUYutvv9i8bZWLAPFPc92gkOQhpwVes\nVk2RJB0lMMRkJviZcad+cMYPazdL0l60MpWs9Fh6/4ixrYxQiGq99/+k1H40\n1VB1Z5jaQHwTv8C0ltAdf+f5rl/B+GKqWM+MdYujKHegYK8z21b6baYVwjlV\n/o188tjHMLq2shPx/Ow4j0/pg6W2WxUiohd1UUZ8TtOKD6lstN9vD15dhD7I\nIlMD6MUKbmZ/h6bvciEYeHEm8ll0pXJDua9C4OMca4+S1G5htqYZR72XYieU\nfeSNBS4Eyp9M5zBC9rdbYcUSKH+kGqE70h8+7RFk11HWpval0dE7B+i82sAC\nYgj9Ej904PzDwUCAn6lvG4apXu0r4gGr5ZcQc0wBkr9wdviVY1L/L254o7tJ\n5++M\r\n=2XW0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"fee96487d3ad32675abb362e2aa9036ea041815b","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.8","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.15.0","dependencies":{"tailwindcss":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.1.9","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.2.0_1606014368183_0.709463086592816","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"tailwindcss-logical","version":"1.2.1","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.2.1","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"809e14a8b5970ddf3cb85114cb755e6344788d77","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.2.1.tgz","fileCount":30,"integrity":"sha512-QXSGrl7HN5uLsme/VM6V80KXf7uLC0KEdlEgIAwsrGc1JULNTuQEtn/GeoJ4+y559dX5n+G4G6HJNWGxIQfvsg==","signatures":[{"sig":"MEUCIQCXHzSDSQA75lcDkNHhxhbavskGZZza6ogAFRuSSGmNrAIgZi/VJ+TWA+nimVxLy6EJBBS4Abs7u/ZsK2B2ZlAhmV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwapGCRA9TVsSAnZWagAAe28P/3ySOKxNVSWPm2uSsZ6e\n+AYT+dOnVgTLUQoJ9GKBNFfPYnz0zvHjgdr/nxpSSNHOM7hvS1202SRktVbI\n+BInwTcsJNG2iqx+xM5cx2zkJWfsCYVfdSWnBPynGiPEAbHi3tqDA3I3ETbp\n52WjCyyx3StvJfzXrWNa937h2e0oaAkEsrUEuord8ao4GDKBYbWip2kVX1zc\nfCRpjB0LJkBUtcCnLMSLGlK5Fz1hmH5lL9OEUrvpQCb1mFZaPWSJ+fuxR1ha\ndszg/JueV/x5KfDU3w5bBtXhqW57YAMG+8KtFa7RHYNpm58XdOa7qFGmQgWw\nUAqPBvxtVs4WP8LMwoqyba/orZ6w7vrnjcIQc3QoI6Z6hxFcjhhLHPvbP6N4\nv3mO6gmN0gmUs2jtniId14HuIFDLc0CvdPboO/EFNkob9UoqpwblJjGZahkk\nnjwx6Xm6k+d7pAIxZ1CWt5RzTYHsUd0cgGDEJOcUN4YnYBgJFRqrnOEe/gOL\nr2OpSCi5WfDzjjEXFSPiB4O40MwGgj50FhrNAA3uA1Efp1j4TzEVtueKP7Ib\ngcDz7Y9wAjNyurdD6g6vxYXQjzMi8SKu46Ur1p/hGCGbaD9ki08wcoKmnyf2\nhQbpkSLEVRzeQOGDOYYzICX4toG9I453ISpx3a470k7lFxTvgDhl3AlczeH4\ni0kx\r\n=9720\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c54c32c093b77c93eae4a39e77b2c4d69d29a83e","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.8","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.15.0","dependencies":{"tailwindcss":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.1.9","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.2.1_1606527557512_0.7861466456831088","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"tailwindcss-logical","version":"1.3.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.3.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"83b138b82e048e8c8854e846e2ade6c6b2f8aa9d","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.3.0.tgz","fileCount":32,"integrity":"sha512-aTi5N/hU249B04TL2cOov7Vgy3yuMPzfclnfmojoWnep3/ZMsB3EENN0XZvkwkXKml9F+vA0XdBxTcholgcNrg==","signatures":[{"sig":"MEQCIHg/Du+WA+wzLszecmJ1lyI2aXYCp+6FgA95wdtr7j66AiALDE/MVT/UklLYslVEMJpX+rCjSpLEKJmgT+WvpCisRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzZuKCRA9TVsSAnZWagAAkasQAI0fDTy3oPjKxB/mIPYa\n7jE91LsBgL+Sr04Lhw0XJPiHAh15Ss4LOPqB8zqT1cwNe9dhnIiOsSbdCqsq\n52wDHw5J/Ci80Cua9LtMUNbyDT/0kgsrf1fepZguXR7bA6bLZ8AhD/L8vATQ\nQA3inWS/ZTR/llV0HBd25kZyMiRi9pjEq7Dni0iHyaFMp3KP+y8ZhZHJDke9\nt35vNRfTSIKrSwBQamqAzN7c6DqmfsSOtzNz7Gecd9QCBlfoAdq1gtKet0km\nK3gsNWGpuuiBrdrs5gdoUrvLXRyCJa9iJXs0qpP7DcyE4x1DkwKpeC0AV4n+\ngo1e4N8kcaX/uaJDlA7BWXsugjt7F03dcC49nGgCKloK+agBATiPH7rOhWo1\nUWA6Xg4BfG90OH6HdpedtLX7yyMELHaupVHYL87l3c3hRfleWwOMe0Eb6HZU\nlXoHqzinGjRIZ0QyKuYTdoohAYeizTIIfQvwhLEabIBtew8MyNgKrs4a1cbx\niFw0t+eGbs/gEjR1jgW4Jf6/WewNn1nGHRttVWFWTg1rCeEMqQZcCjaEr1gl\n3yC0nmAoxFnSc6n+cZlMeHfRRD+9lBkv+xOARwYQYKkmUfCg3lBNJdrX8E8y\nJZDnmaj6qimRj0/476qw5M+Yv4+7QOwq4tqoA64Gdh9tgotCnazylttuU4qh\nObna\r\n=VQpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6b465469272e36bfe88550f0a0296ef08fb2fdfa","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build-demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.8","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.15.0","dependencies":{"tailwindcss":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.1.9","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.3.0_1607310217529_0.5335209790097313","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"tailwindcss-logical","version":"1.4.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@1.4.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"01bf1a6fe1f055041d62bf9b43e7a46ae0ffa7b6","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-1.4.0.tgz","fileCount":32,"integrity":"sha512-3wBgxHrsl+lHuWhRRhwQFIpJaPDNYZLaQ3KVnfqEtLDHP5alr7IV0KqLXbAtVCnbEyDgN5TO5mPR5LKnHD7aHw==","signatures":[{"sig":"MEQCIFxictcsDrAfexhbrSJqLRjESHakyNa1JsaYQJQrGezIAiBo9rPmeUhwqxpRBhCLRzR1aPRrfzBjuBysmfa8LoC/tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVWt/CRA9TVsSAnZWagAAVsoP/3bEs/Oxovv/3fdhZvU6\nNk4PEehWJJ99X8I4MWmszsNRACrtuBKvRcP8fehv3u5ztwsp2xrEe6v3jJYI\nJl3FrpwV/wExkatxJNUHNxoODr0Cj1f2B+2VCulR7KLwvoFEyo81XbDYed/o\nvgNf5hUx7XTQAWKoQg+sjJvPAcFl2inRxT6S/Dz7KgcTd79l3PqwLi/NrdeZ\nsyWNL71yoSMrJ/t3jy+ALrGx+NFZGcQzmesnckmrbx7nMRRphAvnJHt9Ap3i\nREU2Ch+MKQ2rbN1K79T7ps2KGWzipzXffuPyQRkTTbzk4GCv/Jbb63hIt1e7\nAh10n7dAvsnJWJYJOGlcl8sGprGs2pERNdXZA0F1nlffv0oSflVC09BCPxP3\n7TWoGED593ruMRVD/EMyX4nIs9oVSEOMbzgMYclkgi3XrDYGWCMMHw9/je+G\nOoYZPz9+t4ST2y90vLfJDo78wb2pk74YYz+jgmzw4epKru+U9zGk3uJy/SZ+\nSANWlCxXzGox/Hiea611FrQhRpIvzXSlc32loC8r09/exYtvhN2uumowuOuI\nssLCnSat7ExrcKXYYlAROxUf+9+oT9yNvLsg7NhVHT6PytOMdH2yvhQmOqkR\nDiRr2nDd/SQVw6UMJ6GeEGKhDFwRZT9Kx3vTwDOaOrvWmqXKc46Ygxv3vjJH\n3CP0\r\n=PvrT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7cfd07124be08ce95b7b51b3a6c269d1714605a6","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build:demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.8","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.15.0","dependencies":{"tailwindcss":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.1.9","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_1.4.0_1616210815146_0.8476583752922435","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"tailwindcss-logical","version":"2.0.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@2.0.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"9350855048d7b4ee0b5ff9cc76ec1fd6823b7e77","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-2.0.0.tgz","fileCount":51,"integrity":"sha512-jEQgtNH4LS7EwnkW6AwFM2Tp2grcqaxtePlqUi4auoQ02FCzHQoAmlKmdDR5202g4qt2NXNcMsBdaTa3cvbVgQ==","signatures":[{"sig":"MEYCIQCs/7puCeu2+afw2YtRlL+DNkml8ChRjLU/RsJZPjEkaAIhAKNaMHjClvZy/IlOTU3o7DzQl+BWRfgykAXq+hJ2+kdh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCz0gCRA9TVsSAnZWagAAA44P/ROz+aPFHgvhFBZ3xiIK\ngimt8ZWDReeLS4Om1jGJycHSbWY+M4kDE9xIyMOfZOEoU8lxScKSNujGCQuM\nunh75nAQOK6d6rFG2jOyrog9FxgRoPyYiZvb6vnFvDsRVR+h7fTGHawpz1iN\nHT8YMgysv0iG/HL//QcBjDEIeA5UySgsoqu8gqsE7DfiqONlT0tFMKBWsA/P\nb4CWPeVj0jlq/WDonlOVxKDETq5Rh/39Y8BQgoMYpLKimxcL4R+sAMqXSV8F\ni6EpMD19udxQrVH1Z3NhBZAE4oNvE5XgVyUIIt2TQfTfw/9/1YGILAWBlYyG\nQhu4Vn8hwoSFMEgyggIaPS9uVUXKqXHCLk72Uyz3oCA0XqUJbOzrezyKJj3b\n1QC0rm69IEjyiVtjv6v6bjjxnFYAF347xcmUBUmLwvUybcbO9wrFh1XYUHt5\n0EBah6gOG1dMNqmxW8mkZBfRnyQF/EHPMtLuottjg2eXmZozOHHf7zeJkc/H\nlCO4mgVstXF5HJUdE//gZCc4aLU6QoWZ+diLGnLTewriwOBGg54N+KMV8lGH\nbOn5Z0T6ppjIxAmf3Th28s38tCmFZUkoejv5HqaZ7tbzInoE+ikA0Ug+vy8x\nD0H5zYL3X6OEjo/Y31nau7+w5Ohp/FSWangV8+JPxlmCU55t3ZRhBoLaRa+l\nUHFQ\r\n=f8en\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"924bc4c9012d54d63a763e63d7a77ca01eaa3c47","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build:demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.14","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.17.4","dependencies":{"tailwindcss":"2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.2.10","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_2.0.0_1628126496598_0.8363119540694672","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"tailwindcss-logical","version":"3.0.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@3.0.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"3f6f78780b1417b3112adaa491c1d7d74a60bf3f","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-3.0.0.tgz","fileCount":72,"integrity":"sha512-vwevx/tQaSm2s5tt+NnbFP3dylwOHIDtVweWGvUATF/SvK5Zreq1+3arrk7dLJ+4ka37ZA9SvAh71413HOCj1Q==","signatures":[{"sig":"MEYCIQC0DZPTGUhpym+aqt5BdzaOfnvJBTGYId/0h2RCD1KSNwIhAMioMOKGTe5vmn8nocrrK2wJrxgswpJHqkJ28/uYT0sj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv4pKCRA9TVsSAnZWagAAj0IQAIb8ve/NvizDk41OnOJ+\ndQSmzqb9IElKV3U+J1GB5EU0KQX/MhCw6HUmARl92y98OPhuqYI0L8Dcc02D\nlGwUzGs2w3vyxUs6nVOjJ3MjLJ7kRMmibmTsYe8lFefdr/p5R8WA2KKEYLq6\nvQKuiypTFavieRx3LHciYOSMxVrYPE7wrDSPOkDgQg7ksPYU4amAMViJeeSD\nXW1qGt8RRfkKeCTQC4gAjC+dfiiCMk7y76wgP6XKqa4iCsUCqKkRH8VqxGko\n477iqP0L32CFYCfceXvaopuINHaCJfhKcUKZECCoIpIS/eLAScGqLkrW/ESr\nRvmB79y+K7dp6a/z4QdOIWCnWakSshaSinC5T/qmpo6RKKzDdy+SLEocVfyn\nLmynSu1GWJzJ4/tkrLLzI65hQalzcQYhgJkn22CC/emVNDn8W8YomZqMrkfP\n886JOdyeETEG14bMEBu73bXjd+hG/dYcTSL9NWE6mpocGp+TbWHMbFfaHGI8\nFsgSrdOHOPEhfDF21Bz2DVeW05ZczmH4VrkZ2vNojkvDwS+t+Llqa+de/rrn\ntXFJZ0NBgeW6TybRaMvkFUFaLATRFku9SWucm3m+4234q9YKifg3SvN3a52w\n4GL/YExZ56P8z1Tfh8e7U35M7hupNgs6ZgxRj9XQ/N4uUej4Py4F/d5u+0Td\nAnG2\r\n=U4qC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"507186a22cceaa35634d914f272d3db065d0b368","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build:demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.14","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.17.4","dependencies":{"tailwindcss":"3.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.2.10","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_3.0.0_1639942730485_0.8653674954228117","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"tailwindcss-logical","version":"3.0.1","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@3.0.1","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"fd30cba17e107f46365254da03a833ad374adcaa","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-3.0.1.tgz","fileCount":72,"integrity":"sha512-mv585RJfzS/Cu9Rpl2M5H+JSOdU3qjLHzKMtg63oD5lXfehRJpldbEqll20Obvlexq0Cmyg86l7cmb/I5hEutg==","signatures":[{"sig":"MEYCIQD/FEqD2W25LQ/YHyZiHijIAKYhluGM9/vYfIDFgEhQCgIhANZvdFDoj7vSleu3TtnjOtDRFapInG5cmGk8iICp6IqL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSIdvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwJRAAhVCsuATjqdtYK7QUzspZA6M7qYrvPmuTSWEFpLSTAu2p5uOs\r\nm7OQ/RpapuLAz9hccfzpTUKPt2QgTrc2emfIWQ+E+RBIy7ma6luAQGK0Mih/\r\n2MRMWEjo5QMrF6p5JbFRspYWW8MZTzoA1NO/eRkeBoRUjQSmP7NFd4cU3Hyu\r\nTMURd9utQeB4OWJFKfF+pEMz0mYrY9YFCE0b6YKsQxrlxQaqeblhVHUGCaN5\r\nwCb9SRx5WS7U95UaPj392o0AGyzczWV7Y+z/+SvR8JpM/MfQ0mjuwoezv9x+\r\nG3y10LbmBRJgiwhccCH9tsoeytPFdc32SwGeYxA8VcGgsEqTAQPCDfcs3mf0\r\nMO0juzjhTHzPQGmXcRoGO2mrJpgFZdzT71fmygTG8bbZVzeHRGXdkhygNums\r\n81aP+397vJqYdPmvzBJETrjAA/s1lvdhBRnJw9YokQ4a6muqbWQT1xzb2aCd\r\nn1rida/Y352fCXzoedhBSYXeKRT0vDvpf7fifCah7w04GMuK6b+e/wF9mlx0\r\nmDbV5SwGf10VgHxCTVjmSCf4eRMVFc1oKLa2LU7GYhZ6ClMXC0EqSiHkZwJV\r\n/eaxn4dTMv+9uH2JSKnBE3DEqj4UrRWodjSnkIEyKclegRdDFwU1jV9swhMC\r\nJS0uQ/YuhyD/lJOCJLnI7gyTqwnAgLh4+cI=\r\n=O256\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8e9d4a897c91aa0064921edcdbcca78dd89a4588","scripts":{"lint":"eslint --ignore-path .eslintignore --cache .","test":"jest --coverage","build:demo":"postcss docs/input.css -o docs/output.css --config docs/postcss.config.js"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"6.14.14","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"lint-staged":{"*.js":["eslint","jest --bail --coverage --findRelatedTests"]},"_nodeVersion":"14.17.4","dependencies":{"tailwindcss":"3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","husky":"4.3.0","eslint":"7.13.0","postcss":"8.2.10","lint-staged":"10.5.1","postcss-cli":"8.3.0","autoprefixer":"10.0.2","postcss-logical":"4.0.2","jest-matcher-css":"1.1.0","eslint-plugin-jest":"24.1.0","postcss-dir-pseudo-class":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_3.0.1_1682474863167_0.4971069492005129","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"tailwindcss-logical","version":"4.0.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@4.0.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"e7f7d0f315556466a1a96f7db872e40e594ed551","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-4.0.0.tgz","fileCount":65,"integrity":"sha512-9oD7tBWGqvEWwCIk5j53bgz+fY6lw0NWrOtMCSHkYECn/UG8pMnA6NwOpv0z8ExDsnOHNXlhOVB0+xgBEkn0Tg==","signatures":[{"sig":"MEYCIQDTkcKndXqZGXcghz92Kgdm4T7ZMXdkqOHIkRGLWO/PjQIhAMofw3VcnL7ZlrMxR7kMySwuQloARTwPoBUan4B+YqzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695928},"main":"index.js","gitHead":"00e105872046c768454f9d6aafcfcb12540ceb81","scripts":{"lint":"eslint","test":"jest --coverage","build:demo":"npx @tailwindcss/cli -i docs/input.css -o docs/output.css"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"10.9.0","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"9.17.0","globals":"15.14.0","postcss":"8.5.1","prettier":"3.4.2","@eslint/js":"9.17.0","lint-staged":"15.2.11","postcss-import":"16.1.0","@tailwindcss/cli":"4.0.9","jest-matcher-css":"1.1.0","eslint-plugin-jest":"28.10.0","@tailwindcss/postcss":"4.0.0"},"peerDependencies":{"tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_4.0.0_1741835060389_0.28007144642359316","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"tailwindcss-logical","version":"4.1.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@4.1.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://github.com/stevecochrane/tailwindcss-logical","bugs":{"url":"https://github.com/stevecochrane/tailwindcss-logical/issues"},"dist":{"shasum":"91c4737549fed778a2207b3e4de49f4b1369e493","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-4.1.0.tgz","fileCount":66,"integrity":"sha512-jko8jJ2svfBHJWHyQj7H3MBN9FeleqDUYNddJEbF1f00rz+OWlCRv2w4Ga2ZjasF8fbEl+ZPwaWQRN5suwB8Iw==","signatures":[{"sig":"MEYCIQC+1MV1STotEzO59Qwuwu3XRaQBKEpHSplpq7Km5O7MJgIhAM0f6ddtzZ4byiXQrPWB9coQooxhs9JbFPdqaDv3Eq35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709154},"main":"index.js","gitHead":"223b1f8dab4ec81f206c886abc61b00bcb66ac25","scripts":{"lint":"eslint","test":"jest --coverage","build:demo":"npx @tailwindcss/cli -i docs/input.css -o docs/output.css"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"git+https://github.com/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"10.1.0","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"9.17.0","globals":"15.14.0","postcss":"8.5.1","prettier":"3.4.2","@eslint/js":"9.17.0","lint-staged":"15.2.11","postcss-import":"16.1.0","@tailwindcss/cli":"4.0.9","jest-matcher-css":"1.1.0","eslint-plugin-jest":"28.10.0","@tailwindcss/postcss":"4.0.0"},"peerDependencies":{"tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_4.1.0_1762743313189_0.17676604633619952","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"tailwindcss-logical","version":"4.2.0","author":{"url":"https://stevecochrane.com","name":"Steve Cochrane","email":"steve@stevecochrane.com"},"license":"ISC","_id":"tailwindcss-logical@4.2.0","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"homepage":"https://codeberg.org/stevecochrane/tailwindcss-logical","dist":{"shasum":"e5c3b27d771b0ae0bddf2dec43a3f314d22380d6","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-4.2.0.tgz","fileCount":65,"integrity":"sha512-G+7NFU8xiMczeaykFRvaDbfbpqvFWv05YG6RtS2klW1wvTRkUs96P/e+Zy/Qse6y0HL8tLQ+da8M7trDfu12sw==","signatures":[{"sig":"MEUCIBJZSf0IkZYgNYyDKA75hv52OFOlCFBmpcp37VvewY2QAiEAjD2SCirNJdzQfcq41jceOOocNYQrpnpBEPwhoayuxLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714226},"main":"index.js","gitHead":"e4fd101d48a7eb8486e3189d981c1f0eb64d8558","scripts":{"lint":"eslint","test":"jest --coverage","build:demo":"npx @tailwindcss/cli -i docs/input.css -o docs/output.css"},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"repository":{"url":"https://codeberg.org/stevecochrane/tailwindcss-logical.git","type":"git"},"_npmVersion":"11.6.2","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","globals":"17.0.0","postcss":"8.5.6","prettier":"3.8.0","@eslint/js":"9.39.2","lint-staged":"16.2.7","postcss-import":"16.1.1","@tailwindcss/cli":"4.1.18","jest-matcher-css":"1.1.0","eslint-plugin-jest":"29.12.1","@tailwindcss/postcss":"4.1.18"},"peerDependencies":{"tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwindcss-logical_4.2.0_1768622574462_0.3346682943522763","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"tailwindcss-logical","version":"5.0.0","description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","author":{"name":"Steve Cochrane","email":"steve@stevecochrane.com","url":"https://stevecochrane.com"},"license":"ISC","homepage":"https://codeberg.org/stevecochrane/tailwindcss-logical","repository":{"type":"git","url":"https://codeberg.org/stevecochrane/tailwindcss-logical.git"},"main":"index.js","scripts":{"build:demo":"npx @tailwindcss/cli -i demo/input.css -o demo/output.css","lint":"eslint","test":"jest --coverage"},"peerDependencies":{"tailwindcss":">=4.2.0"},"devDependencies":{"@eslint/js":"10.0.1","@tailwindcss/cli":"4.3.0","@tailwindcss/postcss":"4.3.0","eslint":"10.4.1","eslint-plugin-jest":"29.15.2","globals":"17.6.0","husky":"9.1.7","jest":"30.4.2","jest-matcher-css":"1.1.0","lint-staged":"17.0.7","postcss":"8.5.26","postcss-import":"16.1.1","prettier":"3.8.3"},"gitHead":"7bb2da88d9eca4da1af1e813096b1999c2269e8a","_id":"tailwindcss-logical@5.0.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-c8Wx6Y96A65GDSrIQzkLOgB/DC+54k58apaxYA1ORH5tDptRK7PjT0S7BhH9auj/BMoGhP1pl4K8ZK0+36T5qg==","shasum":"dae0de303f0a323bbf07941129ca41d3860484bc","tarball":"https://registry.npmjs.org/tailwindcss-logical/-/tailwindcss-logical-5.0.0.tgz","fileCount":97,"unpackedSize":984090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlojfL8MNN3fNJAec0OkSrTC8lriCdHLs0dQe5fD+ZcAIgSrTXn6WiiESU0Ky/8LJEV1pWql9IxBt/8kTkbJFDe3A="}]},"_npmUser":{"name":"stevecochrane","email":"steve@stevecochrane.com"},"directories":{},"maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tailwindcss-logical_5.0.0_1786932939564_0.6578758134934868"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-04T05:03:43.728Z","modified":"2026-08-17T02:15:39.881Z","0.1.0":"2020-02-04T05:03:44.062Z","1.0.0":"2020-02-20T04:18:17.484Z","1.0.1":"2020-03-08T19:18:37.645Z","1.0.2":"2020-03-15T21:33:20.525Z","1.0.3":"2020-03-15T21:37:59.151Z","1.0.4":"2020-07-21T02:39:48.193Z","1.1.0":"2020-11-13T03:04:24.711Z","1.2.0":"2020-11-22T03:06:08.372Z","1.2.1":"2020-11-28T01:39:17.707Z","1.3.0":"2020-12-07T03:03:37.678Z","1.4.0":"2021-03-20T03:26:55.439Z","2.0.0":"2021-08-05T01:21:36.752Z","3.0.0":"2021-12-19T19:38:50.701Z","3.0.1":"2023-04-26T02:07:43.397Z","4.0.0":"2025-03-13T03:04:20.566Z","4.1.0":"2025-11-10T02:55:13.395Z","4.2.0":"2026-01-17T04:02:54.637Z","5.0.0":"2026-08-17T02:15:39.713Z"},"author":{"name":"Steve Cochrane","email":"steve@stevecochrane.com","url":"https://stevecochrane.com"},"license":"ISC","homepage":"https://codeberg.org/stevecochrane/tailwindcss-logical","repository":{"type":"git","url":"https://codeberg.org/stevecochrane/tailwindcss-logical.git"},"description":"A CSS Logical Properties and Values plugin for Tailwind CSS.","maintainers":[{"name":"stevecochrane","email":"steve@stevecochrane.com"}],"readme":"# tailwindcss-logical\n\n[![NPM](https://img.shields.io/npm/v/tailwindcss-logical.svg)](https://codeberg.org/stevecochrane/tailwindcss-logical/releases)\n[![Downloads](https://img.shields.io/npm/dt/tailwindcss-logical.svg)](https://www.npmjs.com/package/tailwindcss)\n[![License](https://img.shields.io/npm/l/tailwindcss-logical.svg)](https://codeberg.org/stevecochrane/tailwindcss-logical/src/branch/main/LICENSE.txt)\n\nA [CSS Logical Properties and Values](https://www.w3.org/TR/css-logical-1/) plugin for\n[Tailwind CSS](https://tailwindcss.com), compatible with Tailwind v4.2.0+. For compatibility with earlier versions of\nv4, use v4.2.0 of this plugin, and for Tailwind v3, use v3.0.1 of this plugin.\n\n## 🎉 You don't need this plugin anymore! 🎉\n\nWith the [v4.2.0 release](https://github.com/tailwindlabs/tailwindcss/releases#release-v4.2.0) of Tailwind in February\n2026, Tailwind now natively supports everything that this plugin provides, with some very minor exceptions. I don't\nsee a need for this plugin anymore and I encourage everyone using it to consider adopting the native classes.\n\nI've written a\n[Migration Guide](https://codeberg.org/stevecochrane/tailwindcss-logical/src/branch/main/docs/migration-guide.md) with\ninstructions on how to find-and-replace your tailwindcss-logical classes with the Tailwind-native classes.\n\nI'll continue to maintain tailwindcss-logical for the time being since it still gets a lot of downloads, but once\nit loses popularity I'll consider deprecating it. However, if you use tailwindcss-logical and still see a reason for it\nto exist, please [file an issue](https://codeberg.org/stevecochrane/tailwindcss-logical/issues) or\n[send me an email](https://codeberg.org/stevecochrane/tailwindcss-logical/#contact) and let me know, because it's\nlikely there are use cases I'm not aware of.\n\n## Demo\n\nView the [demo page](https://stevecochrane.com/tailwindcss-logical/) for a visual walkthrough, or read on to get\nstarted.\n\n## Usage\n\nInstall [tailwindcss-logical](https://www.npmjs.com/package/tailwindcss-logical) as a dependency of your project:\n\n```bash\nnpm install tailwindcss-logical --save-dev\n```\n\nUse the `@plugin` directive in your main CSS file to load it after importing Tailwind itself:\n\n```css\n@import \"tailwindcss\";\n\n@plugin \"tailwindcss-logical\";\n```\n\nNow you can start using the new classes in your templates! Also if you have `--spacing-*` variables defined with the\n`@theme` directive, this plugin will generate spacing utilities for those variables too.\n([More on theme variables](https://tailwindcss.com/docs/theme))\n\n## What are CSS Logical Properties and Values?\n\nIn short, CSS Logical Properties and Values extend CSS for easier development when working with non-LTR (left-to-right)\nlanguages. For example, let's say you want to add padding before the start of a paragraph of text. For English, which\nis LTR, you would do this:\n\n```css\n.lead-paragraph {\n  padding-left: 1rem;\n}\n```\n\nHowever, for Farsi, which reads right-to-left, that would cause the padding to be at the end of the text rather than\nthe beginning, so you would have to do something like this to cover both cases:\n\n```css\n.lead-paragraph {\n  padding-left: 1rem;\n}\nhtml[dir=\"rtl\"] .lead-paragraph {\n  padding-left: 0;\n  padding-right: 1rem;\n}\n```\n\nCSS Logical Properties and Values simplifies this by abstracting away the specific directions. The above example\nbecomes this:\n\n```css\n.lead-paragraph {\n  padding-inline-start: 1rem;\n}\n```\n\nWith one style, the padding is applied as intended for either language. For more about CSS Logical Properties and\nValues, see [Building Multi-Directional Layouts](https://css-tricks.com/building-multi-directional-layouts/) by Ahmad\nEl-Alfy.\n\n## What's Included\n\n### Flow-relative Values for `resize`\n\n```css\n.resize-block {\n  resize: block;\n}\n.resize-inline {\n  resize: inline;\n}\n```\n\n### Flow-relative Overflow\n\n```css\n.overflow-b-hidden {\n  overflow-block: hidden;\n}\n.overflow-i-hidden {\n  overflow-inline: hidden;\n}\n```\n\n### Flow-relative Longhands for `overscroll-behavior`\n\n```css\n.overscroll-b-auto {\n  overscroll-behavior-block: auto;\n}\n.overscroll-b-contain {\n  overscroll-behavior-block: contain;\n}\n.overscroll-b-none {\n  overscroll-behavior-block: none;\n}\n.overscroll-i-auto {\n  overscroll-behavior-inline: auto;\n}\n.overscroll-i-contain {\n  overscroll-behavior-inline: contain;\n}\n.overscroll-i-none {\n  overscroll-behavior-inline: none;\n}\n```\n\n### Logical Height and Logical Width\n\nUtilities are generated for the `block-size`, `inline-size`, `min-block-size`, `min-inline-size`, `max-block-size`, and\n`max-inline-size` properties. These have the same range of values as `height`, `width`, `min-height`, `min-width`,\n`max-height`, and `max-width`, respectively.\n\n```css\n.bs-1 {\n  block-size: calc(var(--spacing) * 1);\n}\n.is-1 {\n  inline-size: calc(var(--spacing) * 1);\n}\n.min-bs-0 {\n  min-block-size: calc(var(--spacing) * 0);\n}\n.min-is-0 {\n  min-inline-size: calc(var(--spacing) * 0);\n}\n.max-bs-full {\n  max-block-size: 100%;\n}\n.max-is-full {\n  max-inline-size: 100%;\n}\n```\n\n### Flow-relative Margins\n\nUtilities are generated for the `margin-inline-start` and `margin-inline-end` properties, as well as for the shorthand\nproperties `margin-block` and `margin-inline`. These have the same range of values as other `margin` utilities.\n\n```css\n.mlb-1 {\n  margin-block: calc(var(--spacing) * 1);\n}\n.mli-1 {\n  margin-inline: calc(var(--spacing) * 1);\n}\n.mis-1 {\n  margin-inline-start: calc(var(--spacing) * 1);\n}\n.mie-1 {\n  margin-inline-end: calc(var(--spacing) * 1);\n}\n```\n\n### Flow-relative Padding\n\nUtilities are generated for the `padding-inline-start` and `padding-inline-end` properties, as well as for the\nshorthand properties `padding-block` and `padding-end`. These have the same range of values as other `padding`\nutilities.\n\n```css\n.plb-1 {\n  padding-block: calc(var(--spacing) * 1);\n}\n.pli-1 {\n  padding-inline: calc(var(--spacing) * 1);\n}\n.pis-1 {\n  padding-inline-start: calc(var(--spacing) * 1);\n}\n.pie-1 {\n  padding-inline-end: calc(var(--spacing) * 1);\n}\n```\n\n### Flow-relative Space Between\n\nFlow-relative utilities are generated for the Tailwind-specific [Space Between](https://tailwindcss.com/docs/space).\nThese have the same range of values as other `space` utilities. All of the usual positive and negative values plus\n`.space-b-reverse` and `.space-i-reverse` utilities are generated.\n\n```css\n.space-b-1 > :not(:last-child) {\n  --tw-space-b-reverse: 0;\n  margin-block-start: calc(\n    calc(var(--spacing) * 1) * calc(1 - var(--tw-space-b-reverse))\n  );\n  margin-block-end: calc(calc(var(--spacing) * 1) * var(--tw-space-b-reverse));\n}\n\n.space-i-1 > :not(:last-child) {\n  --tw-space-i-reverse: 0;\n  margin-inline-start: calc(\n    calc(var(--spacing) * 1) * calc(1 - var(--tw-space-i-reverse))\n  );\n  margin-inline-end: calc(calc(var(--spacing) * 1) * var(--tw-space-i-reverse));\n}\n```\n\n### Flow-relative Offsets (`top` / `right` / `bottom` / `left`)\n\nUtilities are generated for the `inset-block-start`, `inset-block-end`, `inset-inline-start`, and\n`inset-inline-end` properties, as well as for the shorthand properties `inset-block` and `inset-inline`. These have the\nsame range of values as other `inset` utilities.\n\n```css\n.inset-block-0 {\n  inset-block: calc(var(--spacing) * 0);\n}\n.inset-inline-0 {\n  inset-inline: calc(var(--spacing) * 0);\n}\n.block-start-0 {\n  inset-block-start: calc(var(--spacing) * 0);\n}\n.block-end-0 {\n  inset-block-end: calc(var(--spacing) * 0);\n}\n.inline-start-0 {\n  inset-inline-start: calc(var(--spacing) * 0);\n}\n.inline-end-0 {\n  inset-inline-end: calc(var(--spacing) * 0);\n}\n```\n\n### Flow-relative Border Widths\n\nUtilities are generated for the `border-block-width`, `border-inline-width`, `border-inline-start-width`, and\n`border-inline-end-width` properties. These have the same range of values as other `borderWidth` utilities.\n\n```css\n.border-lb-2 {\n  border-block-width: 2px;\n}\n.border-li-2 {\n  border-inline-width: 2px;\n}\n.border-is-2 {\n  border-inline-start-width: 2px;\n}\n.border-ie-2 {\n  border-inline-end-width: 2px;\n}\n```\n\n### Flow-relative Border Colors\n\nUtilities are generated for the `border-block-color`, `border-inline-color`, `border-inline-start-color`, and\n`border-inline-end-color` properties. These have the same range of values as other `borderColor` utilities.\n\n```css\n.border-lb-black {\n  border-block-color: var(--color-black);\n}\n.border-li-black {\n  border-inline-color: var(--color-black);\n}\n.border-is-black {\n  border-inline-start-color: var(--color-black);\n}\n.border-ie-black {\n  border-inline-end-color: var(--color-black);\n}\n```\n\n### Flow-relative Divide Width\n\nFlow-relative utilities are generated for the Tailwind-specific\n[Divide Width](https://tailwindcss.com/docs/divide-width). These have the same range of values as other `divide`\nutilities. All of the usual values plus `.divide-b`, `.divide-i`, `.divide-b-reverse` and `.divide-i-reverse` utilities\nare generated.\n\n```css\n.divide-b-2 > :not(:last-child) {\n  --tw-divide-b-reverse: 0;\n  border-block-start-width: calc(2px * calc(1 - var(--tw-divide-b-reverse)));\n  border-block-end-width: calc(2px * var(--tw-divide-b-reverse));\n}\n\n.divide-i-2 > :not(:last-child) {\n  --tw-divide-i-reverse: 0;\n  border-inline-start-width: calc(2px * calc(1 - var(--tw-divide-i-reverse)));\n  border-inline-end-width: calc(2px * var(--tw-divide-i-reverse));\n}\n```\n\n### Flow-relative Corner Rounding (`border-radius`)\n\nShorthand utility classes are generated for rounding each side of an element. Utility classes for each individual\ncorner are already provided by Tailwind itself. These have the same range of values as other `borderRadius` utilities.\n\n```css\n.rounded-bs-md {\n  border-start-start-radius: var(--radius-md);\n  border-start-end-radius: var(--radius-md);\n}\n\n.rounded-be-md {\n  border-end-start-radius: var(--radius-md);\n  border-end-end-radius: var(--radius-md);\n}\n\n.rounded-is-md {\n  border-start-start-radius: var(--radius-md);\n  border-end-start-radius: var(--radius-md);\n}\n\n.rounded-ie-md {\n  border-start-end-radius: var(--radius-md);\n  border-end-end-radius: var(--radius-md);\n}\n```\n\n## What's Not Included\n\nWhile everything in the [CSS Logical Properties and Values Level 1](https://www.w3.org/TR/css-logical-1/)\nspecification has been evaluated and most features are supported, this plugin does not generate utilities for\neverything. If something does not have a non-logical equivalent in Tailwind's defaults, it is not supported.\n\n- Logical Values for the `caption-side` property: Tailwind only has `caption-side` utilities for the vertical axis, and\n  according to the spec, `top` and `bottom` qualify as logical values already.\n- Flow-relative Border Styles: Tailwind only has `border-style` utilities for all sides of an element at once.\n\nIf there are any notable omissions that you think should be supported, please\n[file an issue](https://codeberg.org/stevecochrane/tailwindcss-logical/issues) and let me know.\n\n## Browser Compatibility\n\nBrowser support for CSS Logical Properties and Values has come a long way. As of June 2024, all of the utilities\nprovided with this plugin are supported in at least the last two major versions of all of the following browsers: Edge,\nFirefox, Chrome, Safari, Safari for iOS, Chrome for Android, and more.\n\nIf some utilities don't seem to work correctly, you can refer to [Can I use...](https://caniuse.com/) to see if that\nproperty or value is supported by your browser. Relevant Can I use... links for each set of utilities are included in\nthe [demo page](https://stevecochrane.com/tailwindcss-logical/).\n\nIf better browser support for legacy browsers is required, you can use [PostCSS](https://postcss.org) to improve\ncompatibility. Here are two possible solutions:\n\n1. [postcss-preset-env](https://github.com/csstools/postcss-preset-env) set to `stage: 2` or lower\n2. [postcss-logical](https://github.com/csstools/postcss-logical) followed by\n   [postcss-dir-pseudo-class](https://github.com/jonathantneal/postcss-dir-pseudo-class)\n\nIf you take your output styles from Tailwind and run them through either of the above, your logical properties and\nvalues will be converted to attribute selectors that any browser can understand.\n\n```css\n/* Default */\n.float-start {\n  float: inline-start;\n}\n\n/* With postcss-preset-env, or postcss-logical and postcss-dir-pseudo-class applied */\n[dir=\"ltr\"] .float-start {\n  float: left;\n}\n[dir=\"rtl\"] .float-start {\n  float: right;\n}\n```\n\n## Roadmap\n\nAt this point I consider this plugin feature complete, but I will continue to monitor official specifications, as well\nas Tailwind itself, and update this plugin accordingly when anything changes.\n\nI've tried dropping the legacy plugin API and building entirely with CSS the Tailwind v4 way, though the documentation\nisn't enough for my needs and all of the official Tailwind plugins still use the legacy API, so I haven't seen any\nfunctional examples. I might try again at some point if more examples appear and if there's enough value in doing so.\n\n## Contributing / Issues\n\nIf you don't have a Codeberg account, Codeberg does allow you to sign in with a GitHub account. If you're not\ninterested in using Codeberg but you have an issue or a contribution idea, please feel free to send me an email. I'd be\nglad to write up an issue or pull request for you and credit you by name / GitHub account if you like.\n[My email address is below.](https://codeberg.org/stevecochrane/tailwindcss-logical/#contact)\n\nIf you would like to make a contribution yourself, pull requests are totally welcome, though I recommend starting by\n[filing an issue](https://codeberg.org/stevecochrane/tailwindcss-logical/issues).\n\nUpdating the unit tests is a real pain and I would not wish that upon anybody, especially someone kind enough to\ncontribute to this project, so if you contribute an update to the plugin, I can handle the tests.\n\n1. Fork the project\n2. Check out a feature branch (e.g. `git checkout -b feature-foo-bar`)\n3. Commit changes (e.g. `git commit -am 'Add foo bar'`)\n4. Push the branch (e.g. `git push origin feature-foo-bar`)\n5. Create a new pull request\n\n## Thanks\n\nMona Uppenkamp ([@MUppenkamp on GitHub](https://github.com/MUppenkamp)) for contributing support for custom spacing\nvariables.\n\nMohamed Ashraf (سعدني, [@sa3dany on GitHub](https://github.com/sa3dany)) for making the demo more prominent in the\nREADME.\n\n## Contact\n\nSteve Cochrane (steve@stevecochrane.com)\n","readmeFilename":"README.md"}