Socket
Socket
Sign inDemoInstall

js.mail.deobfuscate

Package Overview
Dependencies
0
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 2.0.0

.babelrc

2

build/helper/_grunt/copy.js

@@ -6,4 +6,4 @@ module.exports = {

expand: true,
src: ['**']
src: ['jquery.<%= name.plugin %>.js', '<%= name.plugin %>.module.js', '<%= name.plugin %>.class.js']
}
}

@@ -16,3 +16,3 @@ module.exports = {

cwd: '<%= paths.dev %>/js/',
src: '*.js',
src: 'jquery.<%= name.plugin %>.js',
dest: '<%= paths.dist %>',

@@ -19,0 +19,0 @@ rename: function (dst, src) {

@@ -18,3 +18,15 @@ /**

dist: 'dist'
}
},
name: {
plugin: 'mail.deobfuscate'
},
banner: "/*!\n" + // eslint-disable-line quotes
" * <%= pkg.name %> <%= pkg.version %>\n" + // eslint-disable-line quotes
" * <%= pkg.repository.url %>\n" + // eslint-disable-line quotes
" *\n" + // eslint-disable-line quotes
" * <%= pkg.author %>\n" + // eslint-disable-line quotes
" * Released under the <%= pkg.license %> license\n" + // eslint-disable-line quotes
" *\n" + // eslint-disable-line quotes
" * Date: <%= grunt.template.today('yyyy-mm-dd HH:mm:ss') %>\n" + // eslint-disable-line quotes
" */" // eslint-disable-line quotes
}

@@ -6,4 +6,4 @@ /*

'use strict'
var config = require('./build/helper/config')
config.options.pkg = require('./package.json')

@@ -13,3 +13,5 @@ module.exports = function (grunt) {

require('jit-grunt')(grunt, {
'replace': 'grunt-text-replace'
'replace': 'grunt-text-replace',
'usebanner': 'grunt-banner',
'comments': 'grunt-stripcomments'
})

@@ -37,3 +39,5 @@ // measures the time each task takes

'build',
'copy:dist'
'copy',
'comments',
'usebanner'
])

@@ -40,0 +44,0 @@

{
"name": "js.mail.deobfuscate",
"version": "1.0.1",
"description": "jQuery Plugin which deobfuscate rot13 caesar cipher encoded mailto links",
"version": "2.0.0",
"description": "ES6 class, module and jQuery Plugin which deobfuscate rot13 caesar cipher encoded links",
"devDependencies": {
"babel-core": "^6.26.0",
"babel-loader": "^7.1.4",
"babel-polyfill": "^6.26.0",
"babel-preset-env": "^1.6.1",
"cross-env": "^5.1.4",
"eslint": "^4.19.1",

@@ -11,5 +16,5 @@ "eslint-config-standard": "^11.0.0",

"eslint-plugin-promise": "^3.7.0",
"eslint-plugin-qunit": "^3.2.1",
"eslint-plugin-standard": "^3.0.1",
"grunt": "^1.0.2",
"grunt-banner": "^0.6.0",
"grunt-cli": "^1.2.0",

@@ -20,16 +25,34 @@ "grunt-contrib-clean": "^1.1.0",

"grunt-eslint": "^20.1.0",
"grunt-stripcomments": "^0.7.2",
"html-webpack-plugin": "^3.1.0",
"jasmine-core": "^3.1.0",
"jit-grunt": "^0.10.0",
"jquery": "^3.3.1",
"karma": "^2.0.0",
"karma-cli": "^1.0.1",
"karma-jasmine": "^1.1.1",
"karma-phantomjs-launcher": "^1.0.4",
"karma-webpack": "^3.0.0",
"load-grunt-configs": "^1.0.0",
"node-qunit-phantomjs": "^2.0.0",
"npm": "^5.7.1",
"phantomjs-prebuilt": "^2.1.16",
"qunit": "^2.5.1",
"qunit-reporter-junit": "^1.1.1",
"qunitjs": "^2.4.1",
"time-grunt": "^1.4.0"
"time-grunt": "^1.4.0",
"webpack": "^4.2.0",
"webpack-cli": "^2.0.13",
"webpack-dev-server": "^3.1.1",
"webpack-merge": "^4.1.2"
},
"scripts": {
"start": "npm run dev",
"dev": "cross-env NODE_ENV=dev webpack-dev-server --progress --mode development --config webpack.config.dev.js",
"build": "grunt",
"dist": "grunt dist",
"test": "node_modules/node-qunit-phantomjs/bin/node-qunit-phantomjs test/test.jquery.html"
"test": "npm run test-qunit && npm run test-qunit-min && npm run test-jasmine",
"test-qunit": "node_modules/node-qunit-phantomjs/bin/node-qunit-phantomjs src/index.jquery.test.html",
"test-qunit-min": "node_modules/node-qunit-phantomjs/bin/node-qunit-phantomjs src/index.jquery.test.min.html",
"test-jasmine": "cross-env NODE_ENV=dev karma start --single-run"
},

@@ -45,2 +68,4 @@ "keywords": [

"deobfuscate",
"es6",
"ECMAScript",
"jquery"

@@ -54,3 +79,12 @@ ],

},
"dependencies": {}
"dependencies": {},
"engines": {
"node": ">= 6.0.0",
"npm": ">= 3.0.0"
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 8"
]
}
[![tests][tests]][tests-url]
# js.mail.deobfuscate
jQuery Plugin which deobfuscate rot13 caesar cipher encoded mailto links
ES6 class, module and jQuery Plugin which deobfuscate rot13 caesar cipher encoded links.
## npm

@@ -8,0 +7,0 @@ [![npm][npm]][npm-url]

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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