New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mailto-link

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mailto-link - npm Package Compare versions

Comparing version 1.0.0 to 2.0.0

index.d.ts

15

index.js
'use strict'
var assert = require('assert-ok')
var array = require('cast-array')
var filter = require('object-filter')
var qs = require('query-string')
const assert = require('assert-ok')
const array = require('cast-array')
const filter = require('object-filter')
const qs = require('query-string')

@@ -11,3 +11,3 @@ module.exports = function mailtoLink (options) {

var query = {
let query = {
to: addresses(options.to),

@@ -20,10 +20,9 @@ cc: addresses(options.cc),

var to = query.to
const to = query.to
query = filter(query, Boolean)
delete query.to
var querystring = qs.stringify(query)
const querystring = qs.stringify(query)
return 'mailto:' + (to || '') + (querystring ? '?' + querystring : '')
}

@@ -30,0 +29,0 @@

{
"name": "mailto-link",
"main": "index.js",
"version": "1.0.0",
"version": "2.0.0",
"description": "Generate a mailto protocol link",

@@ -14,3 +14,3 @@ "license": "MIT",

"scripts": {
"test": "standard && tape test.js"
"test": "standard && tape test.js && tsd"
},

@@ -24,14 +24,19 @@ "keywords": [

"devDependencies": {
"tape": "^4.0.0",
"standard": "^4.0.0"
"standard": "^16.0.3",
"tape": "^5.2.2",
"tsd": "^0.14.0"
},
"files": [
"index.js"
"index.js",
"index.d.ts"
],
"dependencies": {
"assert-ok": "~1.0.0",
"cast-array": "~1.0.0",
"cast-array": "~1.0.1",
"object-filter": "~1.0.2",
"query-string": "~2.4.1"
"query-string": "~7.0.0"
},
"engines": {
"node": ">= 12"
}
}

@@ -1,2 +0,2 @@

# mailto-link [![Build Status](https://travis-ci.org/bendrucker/mailto-link.svg?branch=master)](https://travis-ci.org/bendrucker/mailto-link)
# mailto-link [![tests](https://github.com/bendrucker/mailto-link/actions/workflows/test.yml/badge.svg)](https://github.com/bendrucker/mailto-link/actions/workflows/test.yml)

@@ -3,0 +3,0 @@ > Generate a mailto protocol link

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