Skip to content
This repository was archived by the owner on Jul 19, 2021. It is now read-only.

Support js and js.liquid theme js #25

Merged
merged 2 commits into from
Oct 19, 2016
Merged

Support js and js.liquid theme js #25

merged 2 commits into from
Oct 19, 2016

Conversation

cshold
Copy link
Contributor

@cshold cshold commented Oct 18, 2016

Our tooling should support the root theme.js if it's a liquid file, as seen in many of our older themes. This PR does a few things:

  • Listens to root .js and .js.liquid files
  • Removes config.yml in favour of config-sample.yml — gitignore doesn't ignore already checked in files
  • add config.src.vendorJs path
    • Before this change, edits to scripts/vendor/*.js would actually upload theme.js and not vendor.js

Fixes https://github.com/Shopify/themes-dev-workflow/issues/586

@macdonaldr93 @stevebosworth
cc @richgilbank

@cshold cshold self-assigned this Oct 18, 2016
@macdonaldr93
Copy link
Contributor

LGTM 🚢 We'll need to port this over to sl8-toolz

@macdonaldr93
Copy link
Contributor

@cshold if you want to copy this over there, that would be great.

@cshold cshold merged commit 20f67d3 into master Oct 19, 2016
@cshold cshold deleted the theme-js-liquid branch October 19, 2016 18:25
t-kelly pushed a commit that referenced this pull request Jul 31, 2017
* throw error on build when config.yml is missing

* fixes zip task

* updated node stuffs
t-kelly pushed a commit that referenced this pull request Jul 31, 2017
* throw error on build when config.yml is missing

* fixes zip task

* updated node stuffs
t-kelly pushed a commit that referenced this pull request Jul 31, 2017
* throw error on build when config.yml is missing

* fixes zip task

* updated node stuffs
@lock
Copy link

lock bot commented Oct 26, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators Oct 26, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants