diff --git a/conf/package.json b/conf/package.json new file mode 100644 index 0000000..26deb96 --- /dev/null +++ b/conf/package.json @@ -0,0 +1,68 @@ +{ + "name": "distbin", + "version": "1.0.0", + "description": "Post bin with distributed social features.", + "main": "src", + "directories": { + "test": "test" + }, + "dependencies": { + "@types/accepts": "^1.3.5", + "@types/dompurify": "0.0.31", + "@types/jsdom": "^11.0.5", + "@types/lodash": "^4.14.85", + "@types/marked": "^0.3.0", + "@types/morgan": "^1.7.35", + "@types/node-uuid": "0.0.28", + "@types/parse-link-header": "^1.0.0", + "@types/winston": "^2.3.7", + "accepts": "^1.3.3", + "dompurify": "^0.8.4", + "hoek": "^4.2.1", + "jsdom": "^9.9.1", + "jsonld": "^0.4.11", + "jsonld-rdfa-parser": "^1.5.1", + "lodash": "^4.17.4", + "marked": "^0.3.19", + "morgan": "^1.9.1", + "node-fetch": "^1.6.3", + "node-uuid": "^1.4.7", + "parse-link-header": "^0.4.1", + "portfinder": "^1.0.13", + "uuid": "^3.1.0", + "winston": "^2.4.0" + }, + "devDependencies": { + "@types/node": "^8.10.19", + "@types/node-fetch": "^2.1.1", + "copyfiles": "^1.2.0", + "eslint": "^3.7.1", + "eslint-config-standard": "^6.2.0", + "eslint-plugin-no-only-tests": "^2.0.0", + "eslint-plugin-promise": "^3.0.0", + "eslint-plugin-standard": "^2.0.1", + "ts-node": "^6.2.0", + "tsc-watch": "^1.0.22", + "tslint": "^5.10.0", + "typescript": "^2.9.2", + "typescript-eslint-parser": "^8.0.1" + }, + "peerDependencies": { + "hoek": "^4.2.1" + }, + "config": { + "port": __PORT__ + }, + "scripts": { + "lint": "tslint -c tslint.json 'src/**/*.ts' 'test/**/*.ts' 'bin/**/*.ts'", + "lint-fix": "tslint --fix -c tslint.json 'src/**/*.ts' 'test/**/*.ts' 'bin/**/*.ts'", + "test": "ts-node test", + "start": "node ./dist/bin/server", + "start-dev": "tsc-watch --onSuccess 'npm start'", + "tsc": "tsc", + "build": "tsc && npm run build.copyfiles", + "build.copyfiles": "copyfiles './src/**/*.json' dist/" + }, + "author": "", + "license": "ISC" +}