{"version":3,"sources":["jsdelivr-header.js","/npm/rucksack-css@1.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,QAAU,QAAQ,WAElB,QAAU,CACZ,CACE,OAAQ,QACR,OAAQ,QAAQ,kBAElB,CACE,OAAQ,iBACR,OAAQ,QAAQ,4BAElB,CACE,OAAQ,oBACR,OAAQ,QAAQ,qBAElB,CACE,OAAQ,kBACR,OAAQ,QAAQ,6BAElB,CACE,OAAQ,cACR,OAAQ,QAAQ,wBAElB,CACE,OAAQ,WACR,OAAQ,QAAQ,qBAElB,CACE,OAAQ,WACR,OAAQ,QAAQ,qBAElB,CACE,OAAQ,UACR,OAAQ,QAAQ,oBAElB,CACE,OAAQ,UACR,OAAQ,QAAQ,oBAElB,CACE,OAAQ,YACR,OAAQ,QAAQ,YAElB,CACE,OAAQ,eACR,OAAQ,QAAQ,iBAElB,CACE,OAAQ,WACR,OAAQ,QAAQ,sBAGpB,SAAW,CACT,OAAO,EACP,gBAAgB,EAChB,mBAAmB,EACnB,iBAAiB,EACjB,aAAa,EACb,UAAU,EACV,UAAU,EACV,SAAS,EACT,SAAS,EACT,cAAc,EACd,WAAW,EACX,UAAU,GAId,OAAO,QAAU,QAAQ,OAAO,YAAY,IAC1C,EAAO,GAAQ,CAAC,EAEhB,IAAI,EAAS,OAAO,OAAO,CAAC,EAAG,SAAU,GACvC,EAAS,UAMX,OAJA,QAAQ,SAAQ,IACd,EAAO,EAAO,SAAW,EAAO,IAAI,EAAO,OAAO,IAG7C,CAAM","file":"/npm/rucksack-css@1.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/rucksack-css@1.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const postcss = require('postcss');\n\nconst PLUGINS = [\n    {\n      option: 'alias',\n      module: require('postcss-alias')\n    },\n    {\n      option: 'responsiveType',\n      module: require('postcss-responsive-type')\n    },\n    {\n      option: 'shorthandPosition',\n      module: require('postcss-position')\n    },\n    {\n      option: 'quantityQueries',\n      module: require('postcss-quantity-queries')\n    },\n    {\n      option: 'inputPseudo',\n      module: require('postcss-input-style')\n    },\n    {\n      option: 'clearFix',\n      module: require('postcss-clearfix')\n    },\n    {\n      option: 'fontPath',\n      module: require('postcss-fontpath')\n    },\n    {\n      option: 'hexRGBA',\n      module: require('postcss-hexrgba')\n    },\n    {\n      option: 'easings',\n      module: require('postcss-easings')\n    },\n    {\n      option: 'fallbacks',\n      module: require('laggard')\n    },\n    {\n      option: 'autoprefixer',\n      module: require('autoprefixer')\n    },\n    {\n      option: 'reporter',\n      module: require('postcss-reporter')\n    }\n  ],\n  DEFAULTS = {\n    alias: true,\n    responsiveType: true,\n    shorthandPosition: true,\n    quantityQueries: true,\n    inputPseudo: true,\n    clearFix: true,\n    fontPath: true,\n    hexRGBA: true,\n    easings: true,\n    autoprefixer: false,\n    fallbacks: false,\n    reporter: false\n  };\n\n// Export plugin bundle\nmodule.exports = postcss.plugin('rucksack', opts => {\n  opts = opts || {};\n\n  let config = Object.assign({}, DEFAULTS, opts),\n    bundle = postcss();\n\n  PLUGINS.forEach(plugin => {\n    config[plugin.option] && bundle.use(plugin.module);\n  });\n\n  return bundle;\n});"]}