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

aem-clientlib-generator

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aem-clientlib-generator - npm Package Compare versions

Comparing version

to
1.2.3

4

CHANGELOG.md
# Changelog
## 1.2.3
### Fixed
- issue with clientlibs using relative path delimiters under windows
## 1.2.2

@@ -4,0 +8,0 @@ ### Added

18

lib/clientlib.js

@@ -100,3 +100,3 @@ /*

var outputFile = path.join(clientLibPath, asset.type + ".txt");
var basePath = path.join(clientLibPath, asset.base);
var basePath = path.posix.join(clientLibPath, asset.base);

@@ -113,3 +113,3 @@ // determines file path relative to the base

if (path.extname(file.dest) === typeExt) {
var rel = path.relative(basePath, file.dest);
var rel = path.posix.relative(basePath, file.dest);
filenames.push(rel);

@@ -221,3 +221,3 @@ }

var flatName = typeof asset.flatten !== "boolean" ? true : asset.flatten;
var assetPath = path.join(clientLibPath, asset.base);
var assetPath = path.posix.join(clientLibPath, asset.base);
var globOptions = {};

@@ -243,7 +243,7 @@ if (asset.cwd) {

if (!fileItem.dest) {
fileItem.dest = path.basename(file);
fileItem.dest = path.posix.basename(file);
}
// generate full path
fileItem.dest = path.join(assetPath, fileItem.dest);
fileItem.dest = path.posix.join(assetPath, fileItem.dest);
mapping.push(fileItem);

@@ -256,3 +256,3 @@ }

var hasCwd = !!globOptions.cwd;
var dest = fileItem.dest ? path.join(assetPath, fileItem.dest) : assetPath;
var dest = fileItem.dest ? path.posix.join(assetPath, fileItem.dest) : assetPath;

@@ -262,7 +262,7 @@ files.forEach(function(resolvedFile) {

// check 'flatten' option -> strip dir name
var destFile = flatName ? path.basename(resolvedFile) : resolvedFile;
var destFile = flatName ? path.posix.basename(resolvedFile) : resolvedFile;
var item = {
src: resolvedFile,
dest: path.join(dest, destFile)
dest: path.posix.join(dest, destFile)
};

@@ -272,3 +272,3 @@

if (hasCwd) {
item.src = path.join(globOptions.cwd, resolvedFile);
item.src = path.posix.join(globOptions.cwd, resolvedFile);
}

@@ -275,0 +275,0 @@

{
"name": "aem-clientlib-generator",
"version": "1.2.2",
"version": "1.2.3",
"description": "Creates configuration files for AEM ClientLibs and synchronizes assets.",

@@ -44,2 +44,3 @@ "author": {

"fs-extra": "^3.0.1",
"glob": "^7.1.1",
"lodash": "^4.6.1"

@@ -46,0 +47,0 @@ },

@@ -187,3 +187,3 @@ # aem-clientlib-generator

// using google closure compiler for minification instead of YUI
jsProcessor: ["default:none", "min:gcc"],
jsProcessor: ["default:none", "min:gcc;compilationLevel=whitespace"],

@@ -190,0 +190,0 @@ // new in AEM 6.3: create clientLibs in /apps/myapp/clientlibs and proxy to /etc.clientlibs/myapp

Sorry, the diff of this file is not supported yet