Socket
Socket
Sign inDemoInstall

amperize

Package Overview
Dependencies
8
Maintainers
3
Versions
22
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.6 to 0.3.7

.npmignore

2

lib/amperize.js

@@ -184,3 +184,3 @@ 'use strict';

headers: {
'User-Agent': 'Mozilla/5.0'
'User-Agent': 'Mozilla/5.0 Safari/537.36'
},

@@ -187,0 +187,0 @@ timeout: timeout,

{
"name": "amperize",
"version": "0.3.6",
"version": "0.3.7",
"description": "AMP up your plain HTML",

@@ -5,0 +5,0 @@ "main": "./lib/amperize",

@@ -22,9 +22,8 @@ # Amperize

amperize = new Amperize();
var amperize = new Amperize();
amperize.parse(html, function (error, result) {
if (error) {
// do something with error
return new Error(err);
}
// do something with error
return new Error(err);
}

@@ -31,0 +30,0 @@ // do something with result

@@ -180,2 +180,27 @@ var chai = require('chai'),

it('transforms <img> into <amp-img> when no file extension is given', function (done) {
// This test is mocked, but works with this specific example.
// You can comment out the mocks and the test should still pass.
sizeOfMock = nock('https://www.zomato.com')
.matchHeader('User-Agent', /Mozilla\/.*Safari\/.*/)
.get('/logo/18163505/minilogo')
.reply(200, {
body: '<Buffer 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 68 00 00 00 0f 08 02 00 00 00 87 8f 1d 14 00 00 03 33 49 44 41 54 58 c3 ed 97 6b 48 93 51 18>'
});
sizeOfStub.returns({width: 104, height: 15, type: 'png'});
Amperize.__set__('sizeOf', sizeOfStub);
amperize.parse('<img src="https://www.zomato.com/logo/18163505/minilogo">', function (error, result) {
expect(result).to.exist;
expect(result).to.contain('<amp-img');
expect(result).to.contain('src="https://www.zomato.com/logo/18163505/minilogo"');
expect(result).to.contain('layout="fixed"');
expect(result).to.contain('width="104"');
expect(result).to.contain('height="15"');
expect(result).to.contain('</amp-img>');
done();
});
});
it('returns largest image value for .ico files', function (done) {

@@ -182,0 +207,0 @@ sizeOfMock = nock('https://somewebsite.com')

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