Skip to content
This repository has been archived by the owner on Sep 15, 2023. It is now read-only.

Blendid 5.0 #540

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
de4965d
removes additional init tasks and cleans extras directory
Jan 18, 2018
3052a0d
updates babel-preset-es2015 to babel-preset-env [updates #524]
Jan 18, 2018
90ba19f
removes the extras directory
Jan 19, 2018
4be18d6
removes outdated gulp-rev-napkin for one that has been maintained mor…
Jan 19, 2018
f23c8f0
several package updates to resolve dependency warnings [updates #524]
Jan 19, 2018
0725cce
reremoves obviated tasks
Jan 24, 2018
0760e55
PR changes including, removing devDependencies for dependencies and u…
Jan 25, 2018
ebf8a08
removes outdated gulp-rev-napkin for one that has been maintained mor…
Jan 19, 2018
6a307ba
first crack at js/css linting [updates #517]
Jan 22, 2018
7d6526c
resolves dependency error with eslint
Jan 23, 2018
77ce4f7
removes gulp-watch package in favor of built in gulp.watch
Jan 24, 2018
fde9934
configures stylelint to work properly [updates #517]
Jan 24, 2018
f943fcb
a bit of cleanup
Jan 24, 2018
34e3cb7
rearranges dependencies, ensures linting files are in correct directory
Jan 25, 2018
1efa34e
gets eslint logging errors [updates #517]
Jan 25, 2018
3f74340
adds prettierignore to leave config files alone
Jan 25, 2018
36be351
fixes some PR issues
Jan 29, 2018
900c060
updates yarn tasks to match yarn commands
Jan 29, 2018
b789b30
adds in explicit paths to files with '.' prefixes
Jan 29, 2018
8df7b20
brings back init-config task for user configurability
Jan 29, 2018
32966e3
resolves any outdated packages
Jan 29, 2018
90600b7
upgrades several more semi-deprecated packages
Jan 30, 2018
7895c42
removes gulp from description
Jan 31, 2018
5ef2ed3
ensures webpack-dev-middleware and plugin-error are updated
Jan 31, 2018
559d417
globs dot prefixed files
Jan 31, 2018
8790767
moves blendid logo to root/
Jan 31, 2018
29e6131
moves the blendid logo to the project root
Jan 31, 2018
625d9e2
un-aligns variables
Jan 31, 2018
9420ab7
simplifies the default task definition
Jan 31, 2018
ab0edf6
allows custom loaders in webpack
Jan 31, 2018
add4d5d
correctly places an empty array for customLoaders in default tasks
Jan 31, 2018
ce937b1
adds appropriate changes for v5 release
Feb 1, 2018
212c4e4
updates tense/intention
Feb 1, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"_developer-comment": "this file to stay empty to ensure CI builds pass. editable .stylelintrc found at root/.stylelintrc",
"rules": {}
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool. We should add this to our internal react template.

cc @solomonhawk

4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 5.0.0-beta
### updating
If updating to Blendid 5 on an existing project, the default, gh-pages, build and other tasks will still work the same. If adding to a new project, the specific init tasks (Craft, Rails, Drupal, etc) have been taken out in favor of the standard init task. To get the full benefit of the prettier integration, you will need to install the prettier plugin on your editor and set it to update on save within the preferences.

## 4.4.2
- relatively references directories and files within init task

Expand Down
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
# ![Blendid](https://raw.githubusercontent.com/vigetlabs/blendid/master/extras/blendid-logo.png)
# ![Blendid](https://raw.githubusercontent.com/vigetlabs/blendid/master/blendid-logo.png)

[![Build Status](https://travis-ci.org/vigetlabs/blendid.svg?branch=static-server)](https://travis-ci.org/vigetlabs/blendid)
[![Stories in Ready](https://badge.waffle.io/vigetlabs/blendid.png?label=ready&title=Ready)](https://waffle.io/vigetlabs/blendid)

**Blendid** *(formerly known as Gulp Starter)* is a delicious stand-alone blend of tasks and build tools poured into [Gulp](http://gulpjs.com/) to form a full-featured modern asset pipeline. It can be used as-is as a static site builder, or can be configured and integrated into your own development environment and site or app structure.
**Blendid** is a delicious stand-alone blend of tasks and build tools that form a full-featured modern asset pipeline. It can be used as-is as a static site builder, or can be configured and integrated into your own development environment and site or app structure.

## Blendid 5.0
Blendid is getting an overhaul. We at Viget use Blendid for all of our projects but it is starting to grow stale. In an effort to keep it easy to maintain and valuable for us, we have decided to simplify what it does. This means for version 5, we will be removing the `extras/` directory in favor of the making the default init task as up to date as possible. We are also be adding better documentation to [the wiki](https://github.com/vigetlabs/blendid/wiki) in order to make it clear and useful for the community.

## Quick start on a fresh project (empty directory)
```bash
yarn init
yarn add blendid
yarn run blendid -- init
yarn run blendid
yarn blendid init
yarn blendid
```

This will create default src and config files in your directory and start compiling and live-updating files! Try editing them and watch your browser auto-update!
Expand Down
File renamed without changes
4 changes: 0 additions & 4 deletions extras/README.md

This file was deleted.

27 changes: 0 additions & 27 deletions extras/craft/ASSETS-README.md

This file was deleted.

29 changes: 0 additions & 29 deletions extras/craft/config/path-config.json

This file was deleted.

32 changes: 0 additions & 32 deletions extras/craft/config/task-config.js

This file was deleted.

51 changes: 0 additions & 51 deletions extras/craft/craft/plugins/gulprev/GulpRevPlugin.php

This file was deleted.

20 changes: 0 additions & 20 deletions extras/craft/craft/plugins/gulprev/templates/settings.html

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion extras/docker/.dockerignore

This file was deleted.

18 changes: 0 additions & 18 deletions extras/docker/Dockerfile

This file was deleted.

46 changes: 0 additions & 46 deletions extras/docker/README.md

This file was deleted.

4 changes: 0 additions & 4 deletions extras/drupal/README.md

This file was deleted.

Loading