Fix style

This commit is contained in:
Adam Wathan 2021-04-02 14:12:47 -04:00
parent f97456483c
commit 7afeeb7084
59 changed files with 84 additions and 143 deletions

View file

@ -4,7 +4,7 @@ let comparisonMap = {
}
let types = new Set(Object.keys(comparisonMap))
function collapseAdjacentRules(context) {
function collapseAdjacentRules() {
return (root) => {
let currentRule = null
root.each((node) => {

View file

@ -1,6 +1,6 @@
const postcss = require('postcss')
const parseObjectStyles = require('../../lib/util/parseObjectStyles').default
const { isPlainObject, bigSign } = require('./utils')
const { isPlainObject } = require('./utils')
const selectorParser = require('postcss-selector-parser')
const prefixSelector = require('../../lib/util/prefixSelector').default
const { updateAllClasses } = require('../pluginUtils')
@ -191,12 +191,6 @@ function* resolveMatchedPlugins(classCandidate, context) {
}
}
function sortAgainst(toSort, against) {
return toSort.slice().sort((a, z) => {
return bigSign(against.get(a)[0] - against.get(z)[0])
})
}
function* resolveMatches(candidate, context) {
let separator = context.tailwindConfig.separator
let [classCandidate, ...variants] = candidate.split(separator).reverse()
@ -207,10 +201,12 @@ function* resolveMatches(candidate, context) {
classCandidate = classCandidate.slice(1)
}
// Strip prefix
// md:hover:tw-bg-black
// TODO: Reintroduce this in ways that doesn't break on false positives
// function sortAgainst(toSort, against) {
// return toSort.slice().sort((a, z) => {
// return bigSign(against.get(a)[0] - against.get(z)[0])
// })
// }
// let sorted = sortAgainst(variants, context.variantMap)
// if (sorted.toString() !== variants.toString()) {
// let corrected = sorted.reverse().concat(classCandidate).join(':')

View file

@ -1,4 +1,4 @@
function removeLayerAtRules(context) {
function removeLayerAtRules() {
return (root) => {
root.walkAtRules((rule) => {
if (['layer', 'responsive', 'variants'].includes(rule.name)) {

View file

@ -21,7 +21,6 @@ const resolveConfig = require('../../resolveConfig')
const sharedState = require('./sharedState')
const corePlugins = require('../corePlugins')
const { isPlainObject, escapeClassName } = require('./utils')
const { isBuffer } = require('util')
let contextMap = sharedState.contextMap
let configContextMap = sharedState.configContextMap
@ -676,7 +675,7 @@ function setupContext(configOrPath) {
return (result, root) => {
let foundTailwind = false
root.walkAtRules('tailwind', (rule) => {
root.walkAtRules('tailwind', () => {
foundTailwind = true
})