Hello community,
here is the log from the commit of package nodejs-normalize-package-data for
openSUSE:Factory checked in at 2014-10-24 10:47:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-normalize-package-data (Old)
and /work/SRC/openSUSE:Factory/.nodejs-normalize-package-data.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-normalize-package-data"
Changes:
--------
---
/work/SRC/openSUSE:Factory/nodejs-normalize-package-data/nodejs-normalize-package-data.changes
2014-09-23 17:17:30.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-normalize-package-data.new/nodejs-normalize-package-data.changes
2014-10-24 10:47:45.000000000 +0200
@@ -1,0 +2,10 @@
+Fri Oct 10 15:15:06 UTC 2014 - [email protected]
+
+- update to version 1.0.3
+
+-------------------------------------------------------------------
+Thu Oct 9 15:08:24 UTC 2014 - [email protected]
+
+- use nodejs-packaging for building
+
+-------------------------------------------------------------------
Old:
----
normalize-package-data-1.0.2.tgz
New:
----
normalize-package-data-1.0.3.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-normalize-package-data.spec ++++++
--- /var/tmp/diff_new_pack.z124ND/_old 2014-10-24 10:47:47.000000000 +0200
+++ /var/tmp/diff_new_pack.z124ND/_new 2014-10-24 10:47:47.000000000 +0200
@@ -19,21 +19,19 @@
%define base_name normalize-package-data
Name: nodejs-normalize-package-data
-Version: 1.0.2
+Version: 1.0.3
Release: 0
Summary: Normalizes data that can be found in package.json files
License: BSD-2-Clause
Group: Development/Languages/Other
Url: https://github.com/meryn/normalize-package-data
Source:
http://registry.npmjs.org/%{base_name}/-/%{base_name}-%{version}.tgz
-Requires: nodejs-github-url-from-git
-Requires: nodejs-github-url-from-username-repo
-Requires: nodejs-semver
-BuildRequires: nodejs
+BuildRequires: nodejs-packaging
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%{?nodejs_requires}
+
+%nodejs_find_provides_and_requires
%description
normalize-package data exports a function that normalizes package metadata.
This data is typically found in a package.json file, but in principle could
come from any source - for example the npm registry.
++++++ normalize-package-data-1.0.2.tgz -> normalize-package-data-1.0.3.tgz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/README.md new/package/README.md
--- old/package/README.md 2014-09-11 09:11:38.000000000 +0200
+++ new/package/README.md 2014-09-30 01:05:04.000000000 +0200
@@ -16,7 +16,7 @@
```javascript
normalizeData = require('normalize-package-data')
-packageData = fs.readfileSync("package.json")
+packageData = fs.readFileSync("package.json")
normalizeData(packageData)
// packageData is now normalized
```
@@ -27,7 +27,7 @@
```javascript
normalizeData = require('normalize-package-data')
-packageData = fs.readfileSync("package.json")
+packageData = fs.readFileSync("package.json")
warnFn = function(msg) { console.error(msg) }
normalizeData(packageData, true)
// packageData is now normalized
@@ -41,7 +41,7 @@
```javascript
normalizeData = require('normalize-package-data')
-packageData = fs.readfileSync("package.json")
+packageData = fs.readFileSync("package.json")
warnFn = function(msg) { console.error(msg) }
normalizeData(packageData, warnFn)
// packageData is now normalized. Any number of warnings may have been logged.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/lib/fixer.js new/package/lib/fixer.js
--- old/package/lib/fixer.js 2014-07-23 23:22:18.000000000 +0200
+++ new/package/lib/fixer.js 2014-09-30 01:09:04.000000000 +0200
@@ -111,6 +111,13 @@
this.warn("nonStringBundleDependency", bd)
return false
} else {
+ if (!data.dependencies) {
+ data.dependencies = {}
+ }
+ if (!data.dependencies.hasOwnProperty(bd)) {
+ this.warn("nonDependencyBundleDependency", bd)
+ data.dependencies[bd] = "*"
+ }
return true
}
}, this)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/lib/warning_messages.json
new/package/lib/warning_messages.json
--- old/package/lib/warning_messages.json 2014-04-25 00:48:20.000000000
+0200
+++ new/package/lib/warning_messages.json 2014-09-30 01:08:55.000000000
+0200
@@ -8,6 +8,7 @@
,"invalidFilename": "Invalid filename in 'files' list: %s"
,"nonArrayBundleDependencies": "Invalid 'bundleDependencies' list. Must be
array of package names"
,"nonStringBundleDependency": "Invalid bundleDependencies member: %s"
+ ,"nonDependencyBundleDependency": "Non-dependency in bundleDependencies: %s"
,"nonObjectDependencies": "%s field must be an object"
,"nonStringDependency": "Invalid dependency: %s %s"
,"deprecatedArrayDependencies": "specifying %s as array is deprecated"
@@ -25,4 +26,4 @@
,"nonUrlHomepage": "homepage field must be a string url. Deleted."
,"missingProtocolHomepage": "homepage field must start with a protocol."
,"typo": "%s should probably be %s."
-}
\ No newline at end of file
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/package.json new/package/package.json
--- old/package/package.json 2014-09-11 09:11:59.000000000 +0200
+++ new/package/package.json 2014-09-30 01:12:07.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "normalize-package-data",
- "version": "1.0.2",
+ "version": "1.0.3",
"author": "Meryn Stol <[email protected]>",
"description": "Normalizes data that can be found in package.json files.",
"repository": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/dependencies.js
new/package/test/dependencies.js
--- old/package/test/dependencies.js 2014-04-25 00:48:20.000000000 +0200
+++ new/package/test/dependencies.js 2014-09-30 01:11:09.000000000 +0200
@@ -37,7 +37,8 @@
var wanted1 = safeFormat(warningMessages.nonStringBundleDependency, 123)
var wanted2 = safeFormat(warningMessages.nonStringBundleDependency,
{foo:"bar"})
+ var wanted2 = safeFormat(warningMessages.nonDependencyBundleDependency,
"abc")
t.ok(~warnings.indexOf(wanted1), wanted1)
t.ok(~warnings.indexOf(wanted2), wanted2)
t.end()
-})
\ No newline at end of file
+})
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]