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

@shopify/slate-analytics

Package Overview
Dependencies
Maintainers
9
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@shopify/slate-analytics - npm Package Versions

13

1.0.0-beta.6

Diff

Changelog

Source

v1.0.0-beta.6 (2018-08-01)

:bug: Bug Fix
  • slate-tools
    • #695 Rename jsonP function. (@t-kelly)
  • slate-tag-webpack-plugin
    • #662 Only set theme_packaged_with if the first settings panel is theme_info. (@davidcornu)
:memo: Documentation
  • slate-env
Committers: 3
thomaskelly
published 1.0.0-beta.5 •

Changelog

Source

v1.0.0-beta.5 (2018-06-26)

:bug: Bug Fix
  • slate-tools
    • #654 Fix build break when missing fonts directory. (@t-kelly)
Committers: 1
thomaskelly
published 1.0.0-beta.4 •

Changelog

Source

v1.0.0-beta.4 (2018-06-26)

:broken_heart: Breaking
  • slate-tools
    • #642 BREAKING: Add load logic and preload future styles and scripts. (@t-kelly)
:rocket: Enhancement
  • slate-tools
    • #647 Copy the contents of src/assets/images and src/assets/fonts. (@t-kelly)
:bug: Bug Fix
  • slate-sync, slate-tools
    • #643 Throw an error if we fail to access Theme API. (@t-kelly)
Committers: 1
thomaskelly
published 1.0.0-beta.3 •

Changelog

Source

v1.0.0-beta.3 (2018-06-19)

:rocket: Enhancement
  • slate-cssvar-loader
    • #621 Modified slate-cssvar-loader to allow CSS variables without Liquid variables, V2. (@truribe)
Committers: 3
thomaskelly
published 1.0.0-beta.2 •

Changelog

Source

v1.0.0-beta.2 (2018-05-25)

:rocket: Enhancement
  • slate-analytics, slate-env
    • #592 Add SLATE_USER_EMAIL env variable for slate-analytics. (@t-kelly)
  • slate-tools
:bug: Bug Fix
  • slate-analytics
:house: Internal
Committers: 4
thomaskelly
published 1.0.0-beta.1 •

Changelog

Source

v1.0.0-beta.1 (2018-05-03)

:rocket: Enhancement
  • html-webpack-liquid-asset-tags-plugin

    • #521 Update liquid-asset-plugin to use tapable.hooks. (@t-kelly)
  • slate-cssvar-loader

    • #520 Change the the default CSS var declaration file to theme.liquid (@t-kelly)
  • slate-tools

:bug: Bug Fix
  • #517 Fix CircleCI running with Node 10. (@t-kelly)

  • slate-analytics

    • #522 Remove circular reference in Slate Analytics event (@t-kelly)
  • slate-cssvar-loader

    • #515 [slate-cssvar-loader] Escape double quotes from liquid variable. (@mmorissette)
:memo: Documentation
  • slate-tools
Committers: 1
thomaskelly
published 1.0.0-alpha.29 •

Changelog

Source

v1.0.0-alpha.29 (2018-04-27)

:rocket: Enhancement
  • concat-style-loader
    • #510 Ignore @import statements which are not followed by url(..). (@t-kelly)
:bug: Bug Fix
  • create-slate-theme
    • #513 Make sure paths with spaces don't break Create Slate Theme. (@t-kelly)
  • slate-liquid-asset-loader, slate-tools
    • #512 Fix asset url generated in slate-tools start. (@t-kelly)
  • slate-cssvar-loader
    • #506 Fix default cssVarLoaderLiquidPath for the slate-cssvar-loader package. (@mmorissette)
Committers: 2
thomaskelly
published 1.0.0-alpha.28 •

Changelog

Source

v1.0.0-alpha.28 (2018-04-18)

:bug: Bug Fix
  • concat-style-loader
    • #500 Add @import file as dependencies in concat-css-loader. (@t-kelly)
  • slate-tools
:memo: Documentation
Committers: 2
thomaskelly
published 1.0.0-alpha.27 •

Changelog

Source

v1.0.0-alpha.27 (2018-04-17)

BREAKING CHANGES

  • #450 Webpack v4. Add template and layout specific JS entrypoints.
  • #488 Add concat-style-loader to handle Liquid Style files. (@t-kelly)

Huge performance improvements for Themes on it's way with the introduction of Webpack 4 and its automatic bundle splitting. This allows Layouts and Templates to have their own independent JS and CSS bundles that are only loaded on the appropriate page(s). Say goodbye to JS and CSS bloat!

You must now include the following in the <head> of any layout file you wish to have JS and CSS. For example, this is what you would put inside the <head> of your layout/theme.liquid file:

{% include 'script-tags', layout: 'theme' %}
{% include 'style-tags' %}

These snippets are generated automatically by Slate Tools at build. Their contents include <script> and <link> tags for each JS and CSS bundles.

You now must also have a src/assets/scripts/layout folder and a src/assets/scripts/templates. Any file contained in these folders which have a name the same as their Liquid counterpart is considered an entrypoint. For example, if I create a src/assets/scripts/templates/index.js file, it's contents will only be downloaded and run when a user visits the Index page.

:rocket: Enhancement
  • concat-style-loader, slate-tools
    • #488 Add concat-style-loader to handle Liquid Style files. (@t-kelly)
  • slate-sync, slate-tools
  • create-slate-theme, html-webpack-liquid-asset-tags-plugin, slate-analytics, slate-sync, slate-tag-webpack-plugin, slate-tools
    • #450 Webpack v4. Add template and layout specific JS entrypoints.. (@t-kelly)
:bug: Bug Fix
  • slate-config
    • #482 Incorrect type checking when building config objects. (@t-kelly)
:memo: Documentation
  • slate-tools
    • #478 Fix typo at packages/slate-tools/README.md. (@jbruni)
:house: Internal
  • slate-sync, slate-tools
  • slate-babel, slate-common-excludes, slate-tools
    • #473 Remove slate-babel and slate-common-excludes. (@t-kelly)
Committers: 2
thomaskelly
published 1.0.0-alpha.26 •

Changelog

Source

v1.0.0-alpha.26 (2018-03-27)

:bug: Bug Fix
  • slate-tools
    • #458 Fix fake SSL certificate path in slate-tools start command. (@t-kelly)
Committers: 3
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