[OLINGO-440] Remove odatajs.js file (not needed)
diff --git a/odatajs/Gruntfile.js b/odatajs/Gruntfile.js
index b3c9cee..5b66d60 100644
--- a/odatajs/Gruntfile.js
+++ b/odatajs/Gruntfile.js
@@ -62,6 +62,11 @@
src: 'build/lib/<%= artifactname %>.min.js',
dest: 'build/lib/<%= artifactname %>.min.js',
},
+ src: {
+ src: ['src/**/*.js'],
+ dest: 'build/lib/<%= artifactname %>.js',
+ },
+
},
"jsdoc" : { // generate documentation
src : {
@@ -79,6 +84,16 @@
dest: 'build/'
}
},
+ 'copy' : {
+ 'to-latest' : {
+ files: [
+ {
+ src :'build/lib/<%= artifactname %>.js',
+ dest: 'build/lib/odatajs-latest.js' },
+ ]
+ }
+
+ },
"npm-clean": {
options: {force: true},
"build": {
@@ -155,7 +170,8 @@
grunt.registerTask('doc-test', ['clearEnv', 'jsdoc:test']);
// Build the odatajs library
- grunt.registerTask('build', ['clean:lib','browserify:src', 'uglify:build', 'concat', 'nugetpack']);
+ grunt.registerTask('build', ['clean:lib','browserify:src', 'uglify:build', 'concat:licence','concat:licence_min','copy:to-latest','nugetpack']);
+ grunt.registerTask('build2', ['clean:lib','concat:src', 'uglify:build', 'concat:licence','concat:licence_min','nugetpack']);
grunt.registerTask('test-browser', ['configureProxies:test-browser', 'connect:test-browser']);
grunt.registerTask('test-node', ['node-qunit:default-tests']);
diff --git a/odatajs/src/index.js b/odatajs/src/index.js
index a2b71be..42615d3 100644
--- a/odatajs/src/index.js
+++ b/odatajs/src/index.js
@@ -17,7 +17,17 @@
* under the License.
*/
-var odatajs = require('./lib/odatajs.js');
+var odatajs = {};
+
+odatajs.version = {
+ major: 1,
+ minor: 1,
+ build: 1
+};
+
+odatajs.deferred = require('./lib/odatajs/deferred.js');
+odatajs.utils = require('./lib/odatajs/utils.js');
+odatajs.xml = require('./lib/odatajs/xml.js');
odatajs.oData = require('./lib/odata.js');
odatajs.store = require('./lib/store.js');
diff --git a/odatajs/src/lib/cache.js b/odatajs/src/lib/cache.js
index cc047f0..92a740d 100644
--- a/odatajs/src/lib/cache.js
+++ b/odatajs/src/lib/cache.js
@@ -19,10 +19,10 @@
/** @module cache */
-var odatajs = require('./odatajs.js');
-var utils = odatajs.utils;
-var deferred = odatajs.deferred;
-var storeReq = odatajs.store;
+//var odatajs = require('./odatajs/utils.js');
+var utils = require('./odatajs/utils.js');
+var deferred = require('./odatajs/deferred.js');
+var storeReq = require('./store.js');
var cacheSource = require('./cache/source');
diff --git a/odatajs/src/lib/cache/source.js b/odatajs/src/lib/cache/source.js
index e459157..eccf5d9 100644
--- a/odatajs/src/lib/cache/source.js
+++ b/odatajs/src/lib/cache/source.js
@@ -19,7 +19,7 @@
/** @module cache/source */
-var utils = require("./../odatajs.js").utils;
+var utils = require("./../odatajs/utils.js");
var odataRequest = require("./../odata.js");
var parseInt10 = utils.parseInt10;
diff --git a/odatajs/src/lib/odata/batch.js b/odatajs/src/lib/odata/batch.js
index 517e3a8..59fb1f8 100644
--- a/odatajs/src/lib/odata/batch.js
+++ b/odatajs/src/lib/odata/batch.js
@@ -19,7 +19,7 @@
/** @module odata/batch */
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
var odataUtils = require('./utils.js');
var odataHandler = require('./handler.js');
diff --git a/odatajs/src/lib/odata/handler.js b/odatajs/src/lib/odata/handler.js
index 876dc37..d2b62d4 100644
--- a/odatajs/src/lib/odata/handler.js
+++ b/odatajs/src/lib/odata/handler.js
@@ -20,7 +20,7 @@
/** @module odata/handler */
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
var oDataUtils = require('./utils.js');
// Imports.
diff --git a/odatajs/src/lib/odata/json.js b/odatajs/src/lib/odata/json.js
index 864ead4..d003e2b 100644
--- a/odatajs/src/lib/odata/json.js
+++ b/odatajs/src/lib/odata/json.js
@@ -21,7 +21,7 @@
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
var oDataUtils = require('./utils.js');
var oDataHandler = require('./handler.js');
diff --git a/odatajs/src/lib/odata/metadata.js b/odatajs/src/lib/odata/metadata.js
index 5a106e7..fb34286 100644
--- a/odatajs/src/lib/odata/metadata.js
+++ b/odatajs/src/lib/odata/metadata.js
@@ -19,8 +19,8 @@
/** @module odata/metadata */
-var utils = require('./../odatajs.js').utils;
-var oDSxml = require('./../odatajs.js').xml;
+var utils = require('./../odatajs/utils.js');
+var oDSxml = require('./../odatajs/xml.js');
var odataHandler = require('./handler.js');
diff --git a/odatajs/src/lib/odata/net.js b/odatajs/src/lib/odata/net.js
index 5c7fa41..0dbbce0 100644
--- a/odatajs/src/lib/odata/net.js
+++ b/odatajs/src/lib/odata/net.js
@@ -21,7 +21,7 @@
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
// Imports.
var defined = utils.defined;
diff --git a/odatajs/src/lib/odata/utils.js b/odatajs/src/lib/odata/utils.js
index 0f84f2a..b728f14 100644
--- a/odatajs/src/lib/odata/utils.js
+++ b/odatajs/src/lib/odata/utils.js
@@ -18,7 +18,7 @@
*/
/** @module odata/utils */
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
// Imports
var assigned = utils.assigned;
diff --git a/odatajs/src/lib/odatajs.js b/odatajs/src/lib/odatajs.js
deleted file mode 100644
index fcd2dc7..0000000
--- a/odatajs/src/lib/odatajs.js
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-/** @module datajs */
-
-//expose all external usable functions via self.apiFunc = function
-exports.version = {
- major: 1,
- minor: 1,
- build: 1
-};
-
-exports.deferred = require('./odatajs/deferred.js');
-exports.utils = require('./odatajs/utils.js');
-exports.xml = require('./odatajs/xml.js');
-
diff --git a/odatajs/src/lib/store/dom.js b/odatajs/src/lib/store/dom.js
index a56e5cc..ca9d27c 100644
--- a/odatajs/src/lib/store/dom.js
+++ b/odatajs/src/lib/store/dom.js
@@ -21,7 +21,7 @@
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
// Imports.
var throwErrorCallback = utils.throwErrorCallback;
diff --git a/odatajs/src/lib/store/indexeddb.js b/odatajs/src/lib/store/indexeddb.js
index 5e82eb2..5c17816 100644
--- a/odatajs/src/lib/store/indexeddb.js
+++ b/odatajs/src/lib/store/indexeddb.js
@@ -18,7 +18,7 @@
*/
/** @module store/indexeddb */
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
// Imports.
var throwErrorCallback = utils.throwErrorCallback;
diff --git a/odatajs/src/lib/store/memory.js b/odatajs/src/lib/store/memory.js
index 00280d0..08ddafe 100644
--- a/odatajs/src/lib/store/memory.js
+++ b/odatajs/src/lib/store/memory.js
@@ -20,7 +20,7 @@
/** @module store/memory */
-var utils = require('./../odatajs.js').utils;
+var utils = require('./../odatajs/utils.js');
// Imports.
var throwErrorCallback = utils.throwErrorCallback;