Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
104 lines (103 sloc) 3.32 KB
{
"name": "meditations",
"version": "1.0.0",
"description": "meditations is an application for tracking life progress that builds on habit formation and long term thinking.",
"private": true,
"scripts": {
"lint-frontend": "./node_modules/.bin/tslint -c tslint.json frontend/**/*.{ts,tsx} frontend/**/**/*.{ts,tsx} frontend/*.ts",
"lint-backend": "golint backend/*.go",
"lint": "yarn run lint-frontend && yarn run lint-backend",
"postinstall": "npm rebuild node-sass && webpack -p",
"cloc": "cloc frontend backend",
"doc-frontend": "typedoc --out docs",
"doc-backend": "(godoc -http=:8958 &); xdg-open http://localhost:8958/pkg/github.com/upvalue/meditations/backend",
"test-backend": "godep go test -v ./backend --cover",
"test-frontend": "./node_modules/.bin/jest",
"test": "yarn run test-frontend && yarn run test-backend",
"test-frontend-coverage": "./node_modules/.bin/jest --coverage"
},
"jest": {
"moduleFileExtensions": [
"ts",
"tsx",
"js"
],
"transform": {
"\\.(ts|tsx)$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
"testRegex": "/frontend/tests/.*\\.(ts|tsx|js)$",
"collectCoverageFrom": [
"frontend/**/*.{js,jsx,ts,tsx}",
"!**/*.d.ts"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/upvalue/meditations.git"
},
"keywords": [],
"author": "",
"license": "AGPL-1.0",
"engines": {
"node": ">=7.10.0"
},
"bugs": {
"url": "https://github.com/upvalue/meditations/issues"
},
"homepage": "https://github.com/upvalue/meditations#readme",
"dependencies": {
"@types/jest": "^23.1.0",
"@types/lodash": "^4.14.116",
"@types/medium-editor": "^5.0.1",
"@types/mousetrap": "^1.6.0",
"@types/react": "^16.3.18",
"@types/react-autosuggest": "^9.3.2",
"@types/react-datepicker": "^1.1.3",
"@types/react-dnd": "^2.0.36",
"@types/react-dnd-html5-backend": "^2.1.9",
"@types/react-dom": "16.0.5",
"@types/react-redux": "^6.0.2",
"@types/react-scroll": "^1.5.1",
"@types/react-tabs": "^1.0.4",
"@types/react-test-renderer": "^16.0.1",
"@types/redux-logger": "^3.0.6",
"@types/websocket": "^0.0.33",
"awesome-typescript-loader": "^3.2.3",
"css-loader": "^0.26.1",
"extract-text-webpack-plugin": "^3.0.0",
"file-loader": "^0.10.0",
"graphql-request": "^1.8.2",
"jest": "^24.1.0",
"jest-cli": "^24.1.0",
"lodash": "^4.17.11",
"medium-editor": "^5.23.2",
"medium-editor-tables": "git+https://github.com/upvalue/medium-editor-tables.git",
"moment": "^2.18.1",
"mousetrap": "^1.6.2",
"node-sass": "^4.11.0",
"octicons": "^7.3.0",
"primer": "^10.6.0",
"randomatic": "^3.0.0",
"react": "^16.8.2",
"react-datepicker": "^1.5.0",
"react-dnd": "^4.0.5",
"react-dnd-html5-backend": "^4.0.5",
"react-dom": "^16.8.2",
"react-redux": "^5.0.7",
"react-scroll": "^1.6.7",
"react-tabs": "^2.2.2",
"react-test-renderer": "^16.4.1",
"redux": "^4.0.0",
"redux-logger": "^3.0.6",
"redux-thunk": "^2.3.0",
"riot-route": "^3.1.1",
"sass-loader": "^6.0.6",
"style-loader": "^0.13.1",
"ts-jest": "^22.4.6",
"tslint": "^5.10.0",
"tslint-config-airbnb": "^5.9.2",
"tslint-react": "^3.6.0",
"typescript": "^3.0.3",
"webpack": "^3.3.0"
}
}
You can’t perform that action at this time.