New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

alga-css

Package Overview
Dependencies
Maintainers
1
Versions
173
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

alga-css - npm Package Compare versions

Comparing version 1.0.0-emerald-3 to 1.0.0-emerald-4

2

package.json
{
"name": "alga-css",
"version": "1.0.0-emerald-3",
"version": "1.0.0-emerald-4",
"description": "Alga CSS is a scope or component-first CSS toolkit for quickly mix or compose CSS components and properties",

@@ -5,0 +5,0 @@ "main": "./src/index.js",

@@ -146,3 +146,10 @@ const postcss = require('postcss')

if(opts.prefers[refs[0]]?.selector) {
newRule = postcss.rule({ selector: opts.prefers[refs[0]].selector+' .'+ref.replaceAll(':', '\\:').replaceAll('.', '\\.').replaceAll(',', '\\,').replaceAll('/', '\\/').replaceAll('(', '\\(').replaceAll(')', '\\)'), source: source })
newRule = postcss.rule({ selector: 'html'+opts.prefers[refs[0]].selector+' .'+ref
.replaceAll(':', '\\:')
.replaceAll('.', '\\.')
.replaceAll(',', '\\,')
.replaceAll('/', '\\/')
.replaceAll('(', '\\(')
.replaceAll(')', '\\)')
, source: source })
}

@@ -149,0 +156,0 @@ //const declVal = postcss.decl({ prop: camelDash(refs[1]), value: value(refs[2], opts) })

@@ -33,2 +33,17 @@ const chokidar = require('chokidar')

if(options?.mode) {
config.prefers = Object.assign({}, config.prefers, {
toDark: {
media: 'prefers-color-scheme',
selector: options.mode.replaceAll('{theme}', 'dark'),
prefers: 'light'
},
toLight: {
media: 'prefers-color-scheme',
selector: options.mode.replaceAll('{theme}', 'light'),
prefers: 'dark'
}
})
}
const opts = {preset: config.preset, screen: config.screen, state: config.state, prefers: config.prefers, color: config.color}

@@ -35,0 +50,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc