Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@fbinhouse/volvo-cms-core / package.json
Size: Mime:
{
	"name": "@fbinhouse/volvo-cms-core",
	"version": "0.1.49",
	"description": "A library for shared core functionality of Volvo CMS projects (Volvo Dealer Web and Volvo Magazine).",
	"homepage": "https://volvo-cms-core.netflify.com",
	"main": "./dist/index.js",
	"types": "./dist/index.d.ts",
	"license": "ISC",
	"scripts": {
		"clean": "rimraf dist",
		"test": "echo \"Error: no test specified\" && exit 1",
		"lint": "tslint -c tslint.json -e '**/*.scss.d.ts' 'src/**/*.ts?(x)'",
		"scss": "tcmi -p \"src/**/*.scss\"",
		"copy-scss": "find ./src -name '*.scss' -type f -exec copyfiles -u 1 {} ./dist \\;",
		"build": "npm run lint && npm run scss && tsc && npm run copy-scss",
		"docs:api-sidebar": "sed -E 's/\\]\\(/\\]\\(api\\//g' docs/api/SUMMARY.md > docs/api/_sidebar.md",
		"docs": "typedoc --theme markdown --mdEngine gitbook --mdSourceRepo https://bitbucket.org/fbinhouse/volvo-cms-core --tsconfig ./tsconfig.json ./src && npm run docs:api-sidebar",
		"prepublishOnly": "npm run build"
	},
	"repository": {
		"type": "git",
		"url": "git+ssh://git@bitbucket.org/fbinhouse/volvo-cms-core.git"
	},
	"publishConfig": {
		"registry": "https://npm.fury.io/fbinhouse/"
	},
	"files": [
		"dist",
		"models",
		"types",
		"variableTypes",
		"views"
	],
	"dependencies": {
		"classnames": "^2.2.5",
		"css-element-queries": "^0.4.0",
		"draft-js": "^0.10.4",
		"draft-js-inline-toolbar-plugin": "^2.0.1",
		"draft-js-plugins-editor": "^2.0.3",
		"draft-js-toolbar-plugin": "^1.0.5",
		"eventemitter3": "^3.0.0",
		"fuse.js": "^3.2.0",
		"immutable": "^3.8.2",
		"inversify": "^4.5.2",
		"inversify-binding-decorators": "^3.0.0",
		"inversify-inject-decorators": "^3.0.2",
		"qs": "^6.5.1",
		"react-click-outside": "^3.0.0",
		"react-dnd": "^5.0.0",
		"react-dnd-html5-backend": "^5.0.1",
		"react-slick": "^0.15.4",
		"react-toolbox": "2.0.0-beta.12",
		"reflect-metadata": "^0.1.10",
		"uuid": "^3.1.0"
	},
	"devDependencies": {
		"@types/classnames": "^2.2.3",
		"@types/draft-js": "^0.10.18",
		"@types/immutable": "^3.8.7",
		"@types/node": "^8.0.53",
		"@types/qs": "^6.5.1",
		"@types/react": "^16.3.18",
		"@types/react-dnd": "^2.0.36",
		"@types/react-dom": "^16.0.7",
		"@types/react-slick": "^0.14.1",
		"@types/uuid": "^3.4.3",
		"awesome-typescript-loader": "^3.4.0",
		"copyfiles": "^1.2.0",
		"css-loader": "^0.28.7",
		"extract-text-webpack-plugin": "^3.0.2",
		"mobx-react-devtools": "^4.2.15",
		"node-sass": "^4.7.2",
		"react": "16.3.0",
		"react-dom": "16.3.0",
		"rimraf": "^2.6.2",
		"sass-loader": "^6.0.6",
		"source-map-loader": "^0.2.3",
		"style-loader": "^0.19.0",
		"tslint": "^5.11.0",
		"tslint-react": "^3.6.0",
		"typed-css-interfaces": "^1.0.0",
		"typed-css-modules-loader": "0.0.11",
		"typedoc": "^0.14.2",
		"typedoc-plugin-markdown": "^1.2.1",
		"typescript": "^3.0.1",
		"webpack": "^3.8.1"
	},
	"peerDependencies": {
		"mobx": "^3.3.2",
		"mobx-react": "^4.3.5",
		"react": "16.3.0",
		"react-dom": "16.3.0"
	}
}