Socket
Socket
Sign inDemoInstall

@ampproject/toolbox-core

Package Overview
Dependencies
10
Maintainers
16
Versions
38
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous124Next

2.0.0

Diff

Changelog

Source

2.0.0

Migration notes:

  • The SeparateKeyframe transformer's compress option has been renamed to minify. The same option will also be used by the MinifyHtml transformer. The default value continues to be true.

  • The API for implementing a custom transformer has changed. We no longer monkey patch the node class, but instead rely on helper methods defined in NodeUtils:

    const {firstChildByTag, appendChild, createElement} =
    require('@ampproject/toolbox-optimizer').NodeUtils; class CustomTransformer { constructor(config)
    { this.log_ = config.log.tag('CUSTOM'); } transform(tree, params) { this.log_.info('Running custom
    transformation for ', params.filePath); const html = firstChildByTag(tree, 'html'); if (!html)
    return; const head = firstChildByTag(html, 'head'); if (!head) return; const desc =
    createElement('meta', { name: 'description', content: 'this is just a demo', }); appendChild(head,
    desc); } }
    
:rocket: Enhancement
:bug: Bug Fix
:house: Internal
  • cli, core, cors, optimizer, update-cache
  • linter, optimizer-express
  • cache-list, cache-url, cli, core, cors, lighthouse-plugin-amp, linter, optimizer-express, optimizer, runtime-version, script-csp, update-cache, validator-rules
    • #568 Adds "repository" and "homepage" to every package.json (@fstanis)
Committers: 2
amp-toolbox
published 2.0.0-alpha.4 •

amp-toolbox
published 2.0.0-alpha.0 •

amp-toolbox
published 1.1.1 •

amp-toolbox
published 1.1.0 •

Changelog

Source

v1.1.0 (2019-10-08)

:rocket: Enhancement
Committers: 4
amp-toolbox
published 1.1.0-beta.1 •

Changelog

Source

v1.1.0-beta.1 (2019-09-19)

:rocket: Enhancement
:bug: Bug Fix
:house: Internal
Committers: 6
amp-toolbox
published 1.1.0-beta.0 •

amp-toolbox
published 1.0.1 •

amp-toolbox
published 1.0.0 •

amp-toolbox
published 1.0.0-beta.9 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc