diff --git a/package.json b/package.json index 8dcfd89..bc66b3e 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,9 @@ { "name": "buffer.ws", - "version": "1.0.6", + "version": "1.0.10", "description": "A simple, light and fast bytebuffer implementation under node.js ", "main": "dist/BufferWS.js", + "types": "dist/BufferWS.d.ts", "scripts": { "test": "mocha -r ts-node/register 'tests/**/*.ts'", "build": "tsc" @@ -41,9 +42,6 @@ "files": [ "dist/**/*" ], - "publishConfig": { - "registry": "https://npm.pkg.github.com" - }, "dependencies": { "buffer": "^6.0.3" } diff --git a/src/BufferWS.d.ts b/src/BufferWS.d.ts new file mode 100644 index 0000000..83d7cfd --- /dev/null +++ b/src/BufferWS.d.ts @@ -0,0 +1 @@ +declare module 'buffer.ws'; \ No newline at end of file diff --git a/src/BufferWS.ts b/src/BufferWS.ts index a435668..b97f22f 100644 --- a/src/BufferWS.ts +++ b/src/BufferWS.ts @@ -1,4 +1,5 @@ -import {DataView} from "./methods/DataView"; +import { Buffer } from 'buffer'; +import { DataView } from "./methods/DataView"; export class BufferWS { diff --git a/tsconfig.json b/tsconfig.json index 7f27dc7..9679eda 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,8 @@ "target": "es6", "moduleResolution": "node", "sourceMap": true, - "outDir": "./dist" + "outDir": "./dist", + "declaration": true }, "lib": ["es2017"], "include": ["src"],