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

javascript-helpers

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

javascript-helpers - npm Package Compare versions

Comparing version 1.1.2 to 1.2.0

src/modules/ajaxCallXhr/ajaxCallXhr.js

5

package.json

@@ -5,3 +5,3 @@ {

"description": "List of useful JavaScript functions to make development easier",
"version": "1.1.2",
"version": "1.2.0",
"main": "src/index.js",

@@ -34,5 +34,4 @@ "homepage": "https://valeriodipunzio.com/plugins/javascript-helpers/",

"babel-jest": "^24.9.0",
"jest": "^24.9.0",
"jest-fetch-mock": "^2.1.2"
"jest": "^24.9.0"
}
}

104

src/index.js
import addClassFn from './modules/addClass/addClass.js';
import ajaxCallFn from './modules/ajaxCall/ajaxCall.js';
import checkDirtyFieldFn from './modules/checkDirtyField/checkDirtyField.js';
import checkFormElementFn from './modules/checkFormElement/checkFormElement.js';
import fillFormFn from './modules/fillForm/fillForm.js';
import getAgeFn from './modules/getAge/getAge.js'
import getAgeBetweenFn from './modules/getAgeBetween/getAgeBetween.js'
import getDateSeparatorFn from './modules/getDateSeparator/getDateSeparator.js';
import getElementsFn from './modules/getElements/getElements.js';
import getFilledFieldsFn from './modules/getFilledFields/getFilledFields.js';
import getUniqueFieldsFn from './modules/getUniqueFields/getUniqueFields.js';
import getUrlParameterFn from './modules/getUrlParameter/getUrlParameter.js'
import isDomNodeFn from './modules/isDomNode/isDomNode.js';
import isEmptyObjectFn from './modules/isEmptyObject/isEmptyObject.js';
import isFieldForChangeEventFn from './modules/isFieldForChangeEvent/isFieldForChangeEvent.js';
import isMobileFn from './modules/isMobile/isMobile.js';
import isNodeListFn from './modules/isNodeList/isNodeList.js';
import isPlainObjectFn from './modules/isPlainObject/isPlainObject.js';
import isValidDateFn from './modules/isValidDate/isValidDate.js';
import isValidSelectorFn from './modules/isValidSelector/isValidSelector.js';
import mergeObjectsFn from './modules/mergeObjects/mergeObjects.js';
import removeAllWhiteSpacesFn from './modules/removeAllWhiteSpaces/removeAllWhiteSpaces.js';
import removeClassFn from './modules/removeClass/removeClass.js';
import removeMulitpleWhiteSpacesFn from './modules/removeMulitpleWhiteSpaces/removeMulitpleWhiteSpaces.js';
import removeUrlHashFn from './modules/removeUrlHash/removeUrlHash.js';
import runCallbackFn from './modules/runCallback/runCallback.js';
import runFunctionsSequenceFn from './modules/runFunctionsSequence/runFunctionsSequence.js';
import serializeObjectFn from './modules/serializeObject/serializeObject.js';
import setUrlHashFn from './modules/setUrlHash/setUrlHash.js';
import toCamelCaseFn from './modules/toCamelCase/toCamelCase.js';
import toKebabCaseFn from './modules/toKebabCase/toKebabCase.js';
import toSnakeCaseFn from './modules/toSnakeCase/toSnakeCase.js';
import webStorageFn from './modules/webStorage/webStorage.ignore-test.js';
export const
addClass = addClassFn,
ajaxCall = ajaxCallFn,
checkDirtyField = checkDirtyFieldFn,
checkFormElement = checkFormElementFn,
fillForm = fillFormFn,
getAge = getAgeFn,
getAgeBetween = getAgeBetweenFn,
getDateSeparator = getDateSeparatorFn,
getElements = getElementsFn,
getFilledFields = getFilledFieldsFn,
getUniqueFields = getUniqueFieldsFn,
getUrlParameter = getUrlParameterFn,
isDomNode = isDomNodeFn,
isEmptyObject = isEmptyObjectFn,
isFieldForChangeEvent = isFieldForChangeEventFn,
isMobile = isMobileFn,
isNodeList = isNodeListFn,
isPlainObject = isPlainObjectFn,
isValidDate = isValidDateFn,
isValidSelector = isValidSelectorFn,
mergeObjects = mergeObjectsFn,
removeAllWhiteSpaces = removeAllWhiteSpacesFn,
removeClass = removeClassFn,
removeMulitpleWhiteSpaces = removeMulitpleWhiteSpacesFn,
removeUrlHash = removeUrlHashFn,
runCallback = runCallbackFn,
runFunctionsSequence = runFunctionsSequenceFn,
serializeObject = serializeObjectFn,
setUrlHash = setUrlHashFn,
toCamelCase = toCamelCaseFn,
toSnakeCase = toSnakeCaseFn,
toKebabCase = toKebabCaseFn,
webStorage = webStorageFn
export { default as addClass } from './modules/addClass/addClass.js';
export { default as ajaxCall } from './modules/ajaxCall/ajaxCall.js';
export { default as ajaxCallXhr } from './modules/ajaxCallXhr/ajaxCallXhr.js';
export { default as checkDirtyField } from './modules/checkDirtyField/checkDirtyField.js';
export { default as checkFormElement } from './modules/checkFormElement/checkFormElement.js';
export { default as fillForm } from './modules/fillForm/fillForm.js';
export { default as getAge } from './modules/getAge/getAge.js'
export { default as getAgeBetween } from './modules/getAgeBetween/getAgeBetween.js'
export { default as getDateSeparator } from './modules/getDateSeparator/getDateSeparator.js';
export { default as getElements } from './modules/getElements/getElements.js';
export { default as getFilledFields } from './modules/getFilledFields/getFilledFields.js';
export { default as getUniqueFields } from './modules/getUniqueFields/getUniqueFields.js';
export { default as getUrlParameter } from './modules/getUrlParameter/getUrlParameter.js'
export { default as isDomNode } from './modules/isDomNode/isDomNode.js';
export { default as isEmptyObject } from './modules/isEmptyObject/isEmptyObject.js';
export { default as isFieldForChangeEvent } from './modules/isFieldForChangeEvent/isFieldForChangeEvent.js';
export { default as isMobile } from './modules/isMobile/isMobile.js';
export { default as isNodeList } from './modules/isNodeList/isNodeList.js';
export { default as isPlainObject } from './modules/isPlainObject/isPlainObject.js';
export { default as isValidDate } from './modules/isValidDate/isValidDate.js';
export { default as isValidEmail } from './modules/isValidEmail/isValidEmail.js';
export { default as isValidSelector } from './modules/isValidSelector/isValidSelector.js';
export { default as mergeObjects } from './modules/mergeObjects/mergeObjects.js';
export { default as removeAllWhiteSpaces } from './modules/removeAllWhiteSpaces/removeAllWhiteSpaces.js';
export { default as removeClass } from './modules/removeClass/removeClass.js';
export { default as removeMulitpleWhiteSpaces } from './modules/removeMulitpleWhiteSpaces/removeMulitpleWhiteSpaces.js';
export { default as removeUrlHash } from './modules/removeUrlHash/removeUrlHash.js';
export { default as runCallback } from './modules/runCallback/runCallback.js';
export { default as runFunctionsSequence } from './modules/runFunctionsSequence/runFunctionsSequence.js';
export { default as serializeObject } from './modules/serializeObject/serializeObject.js';
export { default as setUrlHash } from './modules/setUrlHash/setUrlHash.js';
export { default as toCamelCase } from './modules/toCamelCase/toCamelCase.js';
export { default as toKebabCase } from './modules/toKebabCase/toKebabCase.js';
export { default as toPascalCase } from './modules/toPascalCase/toPascalCase.js';
export { default as toSnakeCase } from './modules/toSnakeCase/toSnakeCase.js';
export { default as webStorage } from './modules/webStorage/webStorage.js';

@@ -8,5 +8,9 @@

if( headerOpt.indexOf('application/json') > -1 || headerOpt === '' ){
if( headerOpt.indexOf('application/json') > -1 ){
return 'json';
} else if( headerOpt.indexOf('text/') > -1 ){
} else if(
headerOpt.indexOf('text/') > -1 ||
headerOpt.indexOf('application/javascript') > -1 ||
headerOpt === ''
){
return 'text';

@@ -13,0 +17,0 @@ } else {

export default ( string = '' ) => {
return string.replace(/([-_ ])([a-z])/ig, (match, p1, p2) => p2.toUpperCase() );
return string.trim().replace(/([-_ ])([a-z])/ig, (match, p1, p2) => p2.toUpperCase() );
}
export default ( string = '', useAllCaps = false ) => {
let newString = string.replace(/(([_ ])([a-z]))|(([a-z])?([A-Z]))/g, (match, p1, p2, p3, p4, p5, p6) => {
let newString = string.trim().replace(/(([_ ])([a-z]))|(([a-z])?([A-Z]))/g, (match, p1, p2, p3, p4, p5, p6) => {
const concatGroup = p3 ? '-' + p3 : (p5 || '') + '-' + p6;

@@ -5,0 +5,0 @@ return concatGroup.toLowerCase();

export default ( string = '', useAllCaps = false ) => {
let newString = string.replace(/(([- ])([a-z]))|(([a-z])?([A-Z]))/g, (match, p1, p2, p3, p4, p5, p6) => {
let newString = string.trim().replace(/(([- ])([a-z]))|(([a-z])?([A-Z]))/g, (match, p1, p2, p3, p4, p5, p6) => {
const concatGroup = p3 ? '_' + p3 : (p5 || '') + '_' + p6;

@@ -5,0 +5,0 @@ return concatGroup.toLowerCase();

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