Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

generator-mc-d8-theme

Package Overview
Dependencies
Maintainers
8
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

generator-mc-d8-theme - npm Package Versions

2

2.5.0

Diff

rlahoda
published 2.4.0 •

zhawkins
published 2.3.0 •

Changelog

Source

😷 2.3.0 (2020-04-08)

Bug Fix

  • Bumps project dependencies.
  • Fixes PHP Codesniffer violations for PHP files used by Pattern Lab Node.

New Feature

  • Now watch command triggers on changes to SVGs. Thanks Tim for the issue.
  • Backed out the automated composer install for SlickJS if someone selected the carousel as a starter component. This caused more problems than it was worth. We now tell folks how to install it vs trying to do it for them.
  • Updated ESlint config so max-len doesn't flag urls, strings, regex and template literals. Woooooo.
  • Added additional flexibility to the start kit "heading" component so it can accept any element not just headings. Sometimes you don't need a <h2> and you really need a <p>.
  • Added Drupal templates and integration for the Card and Card-List components.

Documentation

  • Updated the README.md to note which Starter Kit components are preconfigured to work with the Drupal Rain Install Profile.
  • Added information about theme module dependencies.
zhawkins
published 2.2.1 •

Changelog

Source

☕️ 2.2.1 (2020-03-03)

Bug Fix

  • Fixed StyleLint errors. Thanks Tim!
  • Fixed an issue where a starter kit component was misnamed.
  • Starter Kit components fail more gracefully for projects that don't use composer.
zhawkins
published 2.2.0 •

Changelog

Source

☕️ 2.2.0 (2020-01-22)

Bug Fix

  • Fixed a bug with ESlint not being able to tell the difference between node (gulp) and Drupal JS files. This would throw the wrong 'use strict' error.

New Feature

  • Moved from Sass Lint to StyleLint. Thanks for all your hard work on this Tim!
  • Added a new component subgenerator that can be run as a normal build script npm run generate.
  • Added more start-kit components and modified them so they can be easily added to an existing Drupal theme. Thanks for your help with this too Tim!
  • Added a default field.html.twig template that's got less markup in it so that we start new themes in a cleaner state.
  • Added Prettier support for theme JS files.

Documentation

  • Updated the README.md with examples of how to use the new component generator and starter-kit.
zhawkins
published 2.1.0 •

Changelog

Source

⚔️ 2.1.0 (2019-11-04)

Bug Fix

  • Removed patches used by Pattern Lab since the latest release merges in those fixes.
  • Updated readme ESlintrc file link to point to new .json file.
  • Updated theme build tool dependencies.

New Feature

  • Added in support for using the |clean_id filter in Pattern Lab the same way you can in Drupal Twig.
  • Migrated eslintrc file from yaml to json.
zhawkins
published 2.0.1 •

Changelog

Source

🏍 2.0.1 (2019-09-27)

Bug Fix

  • Repatched @pattern-lab+engine-twig-php so includes work correctly.
zhawkins
published 2.0.0 •

Changelog

Source

🏍 2.0.0 (2019-09-13)

New Feature

  • Switched from KSS to Pattern Lab.
  • Added optional example components (Drupal Tabs, Drupal Messages and buttons).
  • Added optional .gitignore for compiled files.
  • Added concat task for JS files so you don't have to manually add them to the style guide.
  • Upgraded Gulp to v4.
  • Added an easier way to display color swatches.
  • Updated base / Global CSS.
  • Removed breakpoint / singularity options.
  • Added example breakpoint mixin that provides similar functionality.
  • Added an example of how to use @font-face and locally hosted fonts.
  • Added prettier config.
  • Likely more stuff I forgot about.

Documentation

  • Updated README.md with information about Pattern Lab and advice on starting a new project using the generator.
zhawkins
published 1.4.0 •

Changelog

Source

🕷 1.4.0 (2017-09-01)

Bug Fix

  • Back in 1.3.3 I fixed the layout folder but didn't quite get it in the right spot. This is now fixed.

New Feature

  • Updated Babel to use env instead of a preset. This means you can simplify browser support a bit by adding browsers needed to the project's package.json.
  • Moved Autoprefixer config to the package.json file similar to Babel env. This sets us up for when both Babel env and Autoprefixer use the same config.
  • Added in error handling for JS and SCSS compiling. Now the watch task won't fail completely but will show you the error and keep watching files. This is a feature right?

Documentation

  • Add best practice about using the generator via npx.
  • Added theme documentation that points out Autoprefixer and Babel project config.
zhawkins
published 1.3.4 •

Changelog

Source

👾 1.3.4 (2017-07-12)

Bug Fix

  • Added a default description that's basically a reminder to update the theme description later. Thanks to Kevin for finding that Drupal chokes if there's no description provided.

    Thanks Kevin for the issue!

  • Updated eslint to the new format. (Added a .yml extension.) Also fixed an issue where eslint will check the parent directories looking for a config file. This meant it could find other eslint config files and try to use those too.

    issue

  • Fixed macro namespace for icon macro. This made it p much broken out of the box.

    Thanks Tim and Eric for the issue!

  • Fixed issue with npm shrinkwrapping before all dev dependencies are installed.

  • Added drupal.init.js to KSS builder template.

    Thanks Eric for the issue!

  • Updated all build tool dev dependencies to the latest version.

2
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