Migrate to version 2 of nodes.json and start adding tests

This commit is contained in:
baldo 2020-06-30 01:10:18 +02:00
commit fb87695b3e
23 changed files with 7352 additions and 1228 deletions

View file

@ -1,6 +1,6 @@
{
"name": "ffffng",
"version": "0.13.4",
"version": "0.13.5-SNAPSHOT",
"description": "Node management form for Freifunk",
"license": "MIT",
"author": {
@ -19,9 +19,12 @@
"ffffng": "server/main.js"
},
"scripts": {
"test": "npm run server:test",
"build": "npm run server:build && grunt build",
"clean": "rm -rf server-build/ && grunt clean",
"dist": "npm run clean && npm run build && npm run test",
"client:serve": "grunt serve",
"server:test": "jest --config=jest.server.config.js",
"server:build": "tsc -b server && ln -sfv ../server/db/patches ./server-build/db/ && ln -sfv ../server/templates ./server-build/ && ln -sfv ../server/mailTemplates ./server-build/",
"server:run": "npm run server:build && node server-build/main.js"
},
@ -61,6 +64,7 @@
"@types/glob": "^7.1.1",
"@types/graceful-fs": "^4.1.3",
"@types/html-to-text": "^1.4.31",
"@types/jest": "^26.0.3",
"@types/lodash": "^4.14.149",
"@types/node": "^13.11.0",
"@types/node-cron": "^2.0.3",
@ -95,10 +99,12 @@
"grunt-usemin": "^3.1.1",
"grunt-wiredep": "^3.0.1",
"imagemin-gifsicle": "^6.0.1",
"jest": "^26.1.0",
"jshint-stylish": "^2.2.1",
"load-grunt-tasks": "^5.1.0",
"time-grunt": "^2.0.0",
"typescript": "^3.8.3"
"ts-jest": "^26.1.1",
"typescript": "^3.9.5"
},
"engines": {
"node": ">=10.0.0"