{
    "name": "@fluencelabs/marine-js",
    "description": "Marine-js",
    "version": "0.1.0",
    "main": "./dist/index.js",
    "typings": "./dist/index.d.ts",
    "repository": "https://github.com/fluencelabs/marine",
    "author": "Fluence Labs",
    "license": "Apache 2.0",
    "files": [
        "dist/*",
        "!lib/__test__/*"
    ],
    "scripts": {
        "build": "npm run build:tsc && npm run build:web && npm run build:node",
        "build:tsc": "tsc",
        "build:web": "webpack -c webpack.config.web.js",
        "build:node": "webpack -c webpack.config.node.js",
        "postbuild": "cp ../marine-js-pkg/marine_js_bg.wasm ./dist/marine-js.wasm",
        "test": "jest"
    },
    "private": false,
    "dependencies": {
        "@wasmer/wasi": "^0.12.0",
        "@wasmer/wasmfs": "^0.12.0",
        "browser-or-node": "^2.0.0",
        "buffer": "^6.0.3",
        "threads": "^1.7.0",
        "ts-jest": "^27.1.4"
    },
    "devDependencies": {
        "@fluencelabs/avm": "0.29.1",
        "@types/download": "8.0.1",
        "@types/jest": "27.5.2",
        "@types/node": "16.11.59",
        "@types/tmp": "0.2.3",
        "download": "8.0.0",
        "ifdef-loader": "2.3.2",
        "jest": "27.5.1",
        "ts-loader": "8.4.0",
        "typescript": "4.8.3",
        "webpack": "4.46.0",
        "webpack-cli": "4.10.0"
    }
}
