Skip to content

Commit

Permalink
First test binary release, v0.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
uNetworkingAB committed Jan 8, 2019
1 parent 6e74b79 commit cc16c62
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 3 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name" : "uWebSockets.js",
"version" : "0.1.0",
"main": "dist/uws.js"
"name": "uWebSockets.js",
"version": "0.0.1",
"main": "uws.js"
}
26 changes: 26 additions & 0 deletions uws.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/*
* Copyright 2018 Alex Hultman and contributors.
* Licensed 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.exports = (() => {
try {
const uWS = require(`./uws_${process.platform}_${process.versions.modules}.node`);
/* We are not compatible with Node.js domain */
process.nextTick = (f, ...args) => uWS.nextTick(f.apply(...args));
return uWS;
} catch (e) {
throw new Error('This version of µWS is not compatible with your Node.js build.\n\n' + e.toString());
}
})();
Binary file added uws_linux_64.node
Binary file not shown.
Binary file added uws_linux_67.node
Binary file not shown.

0 comments on commit cc16c62

Please sign in to comment.