🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@css-blocks/config

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@css-blocks/config - npm Package Versions

2

1.5.0

Diff
chriseppstein
published 1.5.0 •

Changelog

Source

1.5.0 (2020-09-16)

Bug Fixes

  • Missed one package that needed an opticss upgrade. (6a2345e)
  • Pass a copy of sass options for sync setup. (eaf06b6)
  • Pick up fix for opticss crash on unknown css declarations. (55f2245)
  • Prune css-blocks.css from the output after concatenating it. (a663364)
  • Remove some lingering traces of the async factory. (23308e1)
  • Set eyeglass root within a directory-scoped processor. (cb72810)
  • Update the debug identifier for BlockFactorySync. (17588e3)

Features

  • Add file+loc to class name conflict error. (82e4cfd)
  • Class name collision detection. (31afe26)
  • Scan app CSS for classes. (3ec0216)
  • Synchronous Block Factory. (0b31607)
  • Update eyeglass integration to support synchronous preprocessing. (f3b11af)
chriseppstein
published 1.4.0 •

Changelog

Source

1.4.0 (2020-09-04)

Bug Fixes

  • Correctly count the errors in block files. (87b439d)
  • Exclude compiled blocks from vendor.css. (98d0e76)
  • Only register guids from blocks that are valid. (b234f1d)
  • Spelling - brocolli -> broccoli. (a745147)
  • Typo in concat options docs. (20048cc)
  • Update peerDependency version requirement on ember-cli-htmlbars. (7d0c28d)
  • Updates per PR feedback. (e6a4d94)

Features

  • End-to-end sourcemaps for ember v2 pipeline. (fec42e4)
  • If a directory is passed to the validate cli, discover blocks. (7ffeb0f)
  • Provide ability to override concat settings. (04a9da2)
  • Update concatenation. WIP sourcemaps fix. (da47ce6)
chriseppstein
published 1.3.2 •

Changelog

Source

1.3.2 (2020-08-20)

Bug Fixes

  • Make location writeable so ember-cli-htmlbars doesn't choke. (8d513ba)
chriseppstein
published 1.3.0 •

Changelog

Source

1.3.0 (2020-08-11)

Bug Fixes

  • Don't use the css-blocks installation location for guid gen. (f21e652)
  • Extract StyleEvaluator, StyleResolver classes from runtime service. (282f90d)
  • Sometimes there's no css blocks output. (1adbd1b)

Features

  • Emit attribute groups in the runtime aggregate rewrite data. (901032b)
  • Simplify rewrite for dynamic attribute values. (0717e93)
chriseppstein
published 1.2.0 •

Changelog

Source

1.2.0 (2020-08-05)

Bug Fixes

  • A cleaner approach to getting access to css-blocks build output. (318e79a)
  • Add /DEBUG to ignore file, remove existing. (92364fe)
  • Add details on current style evaluation for the runtime. (dfbd4fe)
  • Add omitIdents analysis to the spec. (d89481c)
  • Addl. block-interface-index error case. (dc5ba19)
  • Address code review. Don't merge if an output file is specified. (c145c9a)
  • Address PR feedback. (6f04b6a)
  • Address PR feedback. (68271ad)
  • Allow null in typeguards. (f69c457)
  • Allow quotes surrounding block-name. (9617fc5)
  • Allow the term classname as a single word. (5201155)
  • Analysis serialization had incorrect source locations. (9969614)
  • Apply CR suggestions (b1068f3)
  • Attribute intersections interpreted incorrectly during compilation. (63b06e8)
  • Broken test case. (59a37fd)
  • Bugs in ember addon now that htmlbars is released. (624cb38)
  • Cache invalidation when block files change. (ea27173)
  • Change the magic comment to be more clearly css-blocks related. (ed4066d)
  • Clarify error message. (b16f3dc)
  • Cleanup the deserialization code for analysis. (2615eb9)
  • Comment should say Style not BlockClass. (006cc0f)
  • Create a 'Source Analysis' for the new rewrite strategy. (deefcdd)
  • Declaration merging is now correctly rewritten by the new runtime. (860c823)
  • Don't hard error on name/guid issues. (18f7364)
  • Egregious hack to make lazy engines work. (5da2dda)
  • Ember fixture app and addons for testing @css-blocks/ember. (92dd4c8)
  • Emit block style composition declarations in a def file. (d1185db)
  • Ensure compiled css is not in vendor.css. (4e4eebd)
  • Ensure the style requirements are satisfied. (1869167)
  • Failing tests and linting issues for core. (afc157b)
  • Failing tests. (87bcc84)
  • Failing tests. (7e199dd)
  • Formatting issue. (be74160)
  • Implement inline definitions in compiled blocks. (e8541a0)
  • Instead of addon use a vanilla module for testing node integration. (9aafacd)
  • Lint error. (46a5758)
  • Lint error. (436d09a)
  • Lint errors. (6eda525)
  • Linting errors. (f320818)
  • Look for broccoli tree paths in additional scopes. (cebbc59)
  • Namespace blocks within each app/addon/engine. (994239b)
  • No need to use a custom recursive mkdir, it's part of the stdlib. (bb55671)
  • Only add an analysis for block:scope if it's not explicitly there. (8ee7d51)
  • Only consider output styles that can possibly apply. (35a2c5a)
  • Only merge with app.css if it exists. (a2572ed)
  • PR feedback regarding errors. (a7384c8)
  • Re-use precomiled css if available. Give compiled css to optimizer. (5027298)
  • Remove superflous property check. (31bcb9e)
  • Remove unnecessary try/catch. (492c1e7)
  • Remove unnecessary type guard named isBooleanAttr. (ebcb555)
  • Removed stray reference to obsolete isBooleanAttr function. (a825a16)
  • Revert last commit. (69494a4)
  • Serialized analysis block paths were missing/wrong. (e680ef6)
  • Several inheritance and composition bugs. (4f23cc3)
  • Slightly less hacky approach to working with lazy engines. (c3aec23)
  • Small updates to goals and open questions. (59620ef)
  • Style link-to helper in other states. (3dfd350)
  • Throw in BlockFactory if compiled css file. (3d901e6)
  • Trim newlines from end of compiled comments. (62eb34e)
  • Types lookup for the template-compiler-plugin of htmlbars. (43f83c5)
  • Update comment per CR. (7e3fe64)
  • Update debug message to output the correct value. (4304fc5)
  • Update goals for project. (9f3c1c8)
  • Update tests to use the new helper name. (0c20d7d)
  • Update type on BroccoliTreeImporter.import(). (2236f4f)
  • Update types for the fs-merger. (62232f7)
  • Updates per CR feedback. (717a205)
  • Updates per PR feedback. (df501f7)
  • Upgrade fs-merger. (188591d)
  • Use debug idents for errors in BlockFactory. (294f0be)
  • Use null in getUniqueBlockName. (8118d49)
  • Whitespace to use tabs in code-workspace file. (38e1e11)

Features

  • Add BlockCompiler method for compiling a definition file. (183dc2f)
  • Basic block definition generation. (8a3cade)
  • Basic runtime data generation with optimizer disabled. (cabd495)
  • Basic runtime helper build infrastructure and scaffolding. (81d8853)
  • Basic runtime style calculations working. (50e84d1)
  • Centralize ember config and use it in ember & ember-app. (85be93b)
  • Compiled CSS importing in NodeJSImporter. (983e7c6)
  • Data schema for Aggregate Rewriting. (ca10a16)
  • Definition ingestion and parsing into block. (0d6e76a)
  • Deserializing block definition files & analysis in the ember-app. (ec338bf)
  • Ember wip integration with dfn compiler. (2356846)
  • Enable optimizer and runtime rewriting of optimized styles. (af9efaa)
  • Establish ember-app addon. (63f7e7e)
  • Generate an index for each style in a block. (94d1ded)
  • Implement caching for additional files during template processing. (6ae05b1)
  • Implied style runtime support. (79f9141)
  • Infrastructure for single pass analyzer & rewriter. (466b933)
  • Make configuration loading synchronous with async wrapper. (7105d10), closes #365
  • Merge rulesets from Compiled CSS into block. (e6c1ca7)
  • Optimized css in ember-app build output. (c6ac1fd)
  • Option handling. Integration with ember-cli-htmlbars. (a7a3e8f)
  • Parse and set block-interface-index (7a0150d)
  • Process block-class declarations. (fa35c3d)
  • Project scaffolding for @css-blocks/ember. (9d2d965)
  • Show the identifier of the other block if a name collision occurs. (140d3cd)
  • Use incoming GUIDs. Ensure uniqueness. (3912811)
  • Utilities for compiled CSS parsing. (bec10d2)
  • Validate block-syntax-version. (179d3db)
  • Validate each interface-index is unique. (92a5b25)
chriseppstein
published 1.1.2 •

Changelog

Source

1.1.2 (2020-07-20)

Bug Fixes

  • Linter error. (dfcb62e)
  • Switches in the rewrite didn't work with inheritance. (360a28f)
chriseppstein
published 1.1.1 •

Changelog

Source

1.1.1 (2020-06-30)

Bug Fixes

  • Attribute intersections interpreted incorrectly during compilation. (41f9816)
chriseppstein
published 1.1.0 •

Changelog

Source

1.1.0 (2020-05-23)

Bug Fixes

  • A css-blocks config file should take precendence over package.json. (314a09e)
  • Use sync interface for config in ember-cli. (b16d433)

Features

  • Make configuration loading synchronous with async wrapper. (5c88e24), closes #365
chriseppstein
published 1.0.0 •

Changelog

Source

1.0.0 (2020-04-04)

Bug Fixes

  • Glimmer apps have a different naming system. (9b8f73c)
  • Some packages were erroneously marked as MIT license. (6ba8462)
  • Work around for husky regression. (1783a7e)

chore

  • Drop support for node 6, 8, and 11. (3806e82)

Features

  • Optional Preprocessors & library/application API contract. (80aba33)
  • eyeglass: Adds new package that enables simple Eyeglass support. (6f92d19)
  • style-of: Allows positional arguements to be passed. (2eb25a8)
  • style-of: Errors if unsupported params have been passed. (cbee078)

BREAKING CHANGES

  • Node 8 is now out of maintainence so we have dropped support for node 6 and 8. Node 11 is no longer needed because node 12 was released.
chriseppstein
published 1.0.0-alpha.6 •

Changelog

Source

1.0.0-alpha.6 (2020-02-19)

Bug Fixes

  • Avoid Promise.all() because of possible race conditions. (61d0e54)
  • More robust importing. (37dcdfb)
  • Only raise MultipleCssBlockErrors if there's more than one. (96fdd29)
  • Properly parse and rewrite style-of subexpressions. (7c42b2a)
  • Some tests were disabled during development. (1ea91ee)
  • There were crashes when running with some debugging enabled. (80dca43)
2