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

@master/css-validator

Package Overview
Dependencies
Maintainers
2
Versions
104
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@master/css-validator - npm Package Compare versions

Comparing version 2.0.0-beta.186 to 2.0.0-beta.187

dist/validate-css.d.ts

2

dist/index.bundle.js

@@ -1,1 +0,1 @@

var o=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var p=Object.prototype.hasOwnProperty;var x=(r,e)=>{for(var s in e)o(r,s,{get:e[s],enumerable:!0})},R=(r,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of v(e))!p.call(r,a)&&a!==s&&o(r,a,{get:()=>e[a],enumerable:!(t=h(e,a))||t.enumerable});return r};var w=r=>R(o({},"__esModule",{value:!0}),r);var E={};x(E,{createValidRules:()=>i,isClassValid:()=>l,validate:()=>f});module.exports=w(E);var n=require("@master/css"),S=require("csstree-validator");function l(r,e){let s;e?.css?s=e?.css:s=new n.MasterCSS(e?.config);let t=s.create(r);if(t.length){for(let a of t)if((0,S.validate)(a.text,r).length)return!1;return!0}else return!1}var u=require("csstree-validator"),C=require("@master/css");function f(r,e){let s;e?.css?s=e?.css:s=new C.MasterCSS(e?.config);let t=s.create(r);if(t.length){let a=[];for(let m of t){let M=(0,u.validate)(m.text,r);for(let c of M)c.class=r,a.push(c)}return{isMasterCSS:!0,errors:a}}else return{isMasterCSS:!1,errors:[{class:r,message:`Invalid Master CSS class "${r}"`,rawMessage:"Mismatch"}]}}var g=require("@master/css"),d=require("csstree-validator");function i(r,e){let s;e?.css?s=e?.css:s=new g.MasterCSS(e?.config);let t=s.create(r);if(t.length){for(let a of t)if((0,d.validate)(a.text,r).length)return[];return t}else return[]}0&&(module.exports={createValidRules,isClassValid,validate});
var i=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var M=Object.prototype.hasOwnProperty;var x=(e,r)=>{for(var s in r)i(e,s,{get:r[s],enumerable:!0})},b=(e,r,s,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of v(r))!M.call(e,a)&&a!==s&&i(e,a,{get:()=>r[a],enumerable:!(t=C(r,a))||t.enumerable});return e};var k=e=>b(i({},"__esModule",{value:!0}),e);var w={};x(w,{createValidRules:()=>f,isClassValid:()=>c,validate:()=>u});module.exports=k(w);var S=require("@master/css");var l=require("css-tree");function n(e,r={parseAtrulePrelude:!1,parseRulePrelude:!1,parseValue:!1,parseCustomProperty:!1}){let s=[],t=(0,l.parse)(e,{...r,onParseError(a){s.push(a)}});return(0,l.walk)(t,{visit:"Atrule",enter(a){s.push(...E(a))}}),(0,l.walk)(t,{visit:"Rule",enter(a){s.push(...P(a))}}),s}function o(e){return!e||e.name!=="SyntaxError"&&e.name!=="SyntaxMatchError"&&e.name!=="SyntaxReferenceError"?null:e}function E(e){let r=e.name,s=[],t;return(t=o(l.lexer.checkAtruleName(r)))?(s.push(Object.assign(t,{atrule:r})),s):(s.push(...R(r,e.prelude)),e.block&&e.block.children&&e.block.children.forEach(a=>{a.type==="Declaration"&&s.push(...A(r,a.property,a.value))}),s)}function R(e,r){let s=[],t;return(t=o(l.lexer.checkAtrulePrelude(e,r)))?s.push(Object.assign(t,{atrule:e})):(t=o(l.lexer.matchAtrulePrelude(e,r).error))&&s.push(Object.assign(t,{atrule:e,...t.rawMessage==="Mismatch"&&{details:t.message,message:"Invalid value for `@"+e+"` prelude"}})),s}function A(e,r,s){let t=[],a;return(a=o(l.lexer.checkAtruleDescriptorName(e,r)))?t.push(Object.assign(a,{atrule:e,descriptor:r})):(a=o(l.lexer.matchAtruleDescriptor(e,r,s).error))&&t.push(Object.assign(a,{atrule:e,descriptor:r,...a.rawMessage==="Mismatch"&&{details:a.message,message:"Invalid value for `"+r+"` descriptor"}})),t}function y(e,r){let s=[],t;return(0,l.property)(e).custom||((t=o(l.lexer.checkPropertyName(e)))?s.push(Object.assign(t,{property:e})):(t=o(l.lexer.matchProperty(e,r).error))&&s.push(Object.assign(t,{property:e,...t.rawMessage==="Mismatch"&&{details:t.message,message:"Invalid value for `"+e+"` property"}}))),s}function P(e){let r=[];return e.block&&e.block.children&&e.block.children.forEach(s=>{s.type==="Declaration"&&r.push(...y(s.property,s.value))}),r}function c(e,r){let s;r?.css?s=r?.css:s=new S.MasterCSS(r?.config);let t=s.create(e);if(t.length){for(let a of t)if(n(a.text).length)return!1;return!0}else return!1}var g=require("@master/css");function u(e,r){let s;r?.css?s=r?.css:s=new g.MasterCSS(r?.config);let t=s.create(e);if(t.length){let a=[];for(let h of t){let d=n(h.text);for(let m of d)m.class=e,a.push(m)}return{isMasterCSS:!0,errors:a}}else return{isMasterCSS:!1,errors:[{class:e,message:`'${e}' is not a valid Master CSS class`,rawMessage:"Mismatch"}]}}var p=require("@master/css");function f(e,r){let s;r?.css?s=r?.css:s=new p.MasterCSS(r?.config);let t=s.create(e);if(t.length){for(let a of t)if(n(a.text).length)return[];return t}else return[]}0&&(module.exports={createValidRules,isClassValid,validate});

@@ -1,1 +0,1 @@

{"name":"@master/css-validator","scripts":{"build":"techor pack --platform node","dev":"pnpm run build --watch --no-declare","lint":"eslint ./src","type-check":"tsc --noEmit","test":"jest --forceExit --detectOpenHandles"},"license":"MIT","description":"Validator for Master CSS class syntax","author":"Aoyue Design LLC.","funding":"https://css.master.co/docs/donate","homepage":"https://css.master.co","bugs":{"url":"https://github.com/master-co/css/issues"},"repository":{"type":"git","url":"https://github.com/master-co/css.git","directory":"packages/validator"},"keywords":["classes","class","validator","css","mastercss"],"sideEffects":false,"main":"./dist/index.bundle.js","types":"./dist/index.d.ts","files":["dist"],"publishConfig":{"access":"public"},"dependencies":{"@master/css":"^2.0.0-beta.186","csstree-validator":"^3.0.0"},"devDependencies":{"shared":"^2.0.0-beta.186","ts-jest":"^29.1.0"},"version":"2.0.0-beta.186"}
{"name":"@master/css-validator","scripts":{"build":"techor pack --platform node","dev":"pnpm run build --watch --no-declare","lint":"eslint ./src","type-check":"tsc --noEmit","test":"jest --forceExit --detectOpenHandles"},"license":"MIT","description":"Validator for Master CSS class syntax","author":"Aoyue Design LLC.","funding":"https://css.master.co/docs/donate","homepage":"https://css.master.co","bugs":{"url":"https://github.com/master-co/css/issues"},"repository":{"type":"git","url":"https://github.com/master-co/css.git","directory":"packages/validator"},"keywords":["classes","class","validator","css","mastercss"],"sideEffects":false,"main":"./dist/index.bundle.js","types":"./dist/index.d.ts","files":["dist"],"publishConfig":{"access":"public"},"dependencies":{"@master/css":"^2.0.0-beta.187","css-tree":"^2.3.1"},"devDependencies":{"shared":"^2.0.0-beta.187","ts-jest":"^29.1.0"},"version":"2.0.0-beta.187"}
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