1 | {
|
2 | "name": "formide-client-interface",
|
3 | "version": "0.3.46",
|
4 | "description": "This is the default interface for FORMIDE. It exposes all functionality of the FORMIDE client.",
|
5 | "main": "index.js",
|
6 | "scripts": {
|
7 | "test": "echo \"Error: no test specified\" && exit 1"
|
8 | },
|
9 | "repository": {
|
10 | "type": "git",
|
11 | "url": "git+https://github.com/PRINTR3D/formide-client-interface.git"
|
12 | },
|
13 | "keywords": [
|
14 | "PRINTR",
|
15 | "FORMIDE",
|
16 | "FORMIDEOS",
|
17 | "Interface",
|
18 | "3D Printing",
|
19 | "NodeJS",
|
20 | "AngularJS",
|
21 | "JS",
|
22 | "SASS",
|
23 | "CSS",
|
24 | "Bower",
|
25 | "Grunt"
|
26 | ],
|
27 | "author": "Bouke Regnerus <bouke@printr.nl>",
|
28 | "license": "GNU General Public License (http://www.gnu.org/licenses)",
|
29 | "bugs": {
|
30 | "url": "https://github.com/PRINTR3D/formide-myaccount/issues"
|
31 | },
|
32 | "homepage": "https://github.com/PRINTR3D/formide-myaccount/tree/master/example",
|
33 | "private": false,
|
34 | "dependencies": {
|
35 | "body-parser": "^1.12.3",
|
36 | "connect-redis": "^2.2.0",
|
37 | "cookie-parser": "^1.3.4",
|
38 | "dotenv": "^1.2.0",
|
39 | "ejs": "^2.3.1",
|
40 | "express": "^4.12.3",
|
41 | "express-session": "^1.11.1",
|
42 | "passport": "^0.2.1",
|
43 | "passport-oauth2": "^1.1.2",
|
44 | "passport-oauth2-refresh": "^0.4.0",
|
45 | "request": "^2.58.0",
|
46 | "socket.io": "1.3.5"
|
47 | },
|
48 | "devDependencies": {
|
49 | "babel-eslint": "^4.1.4",
|
50 | "bower": "^1.3.12",
|
51 | "eslint": "^1.9.0",
|
52 | "eslint-config-eslint": "^1.0.1",
|
53 | "grunt": "^0.4.5",
|
54 | "grunt-bump": "^0.3.0",
|
55 | "grunt-cli": "^0.1.13",
|
56 | "grunt-contrib-clean": "~0.6.0",
|
57 | "grunt-contrib-concat": "~0.5.1",
|
58 | "grunt-contrib-copy": "^0.8.0",
|
59 | "grunt-contrib-uglify": "^0.9.1",
|
60 | "grunt-contrib-watch": "~0.6.1",
|
61 | "load-grunt-tasks": "^3.1.0"
|
62 | },
|
63 | "engines": {
|
64 | "node": "4.2.2",
|
65 | "npm": "3.3.10"
|
66 | },
|
67 | "paths": {
|
68 | "assets": "./public/assets",
|
69 | "tmp": "./tmp",
|
70 | "javascripts": {
|
71 | "src": [
|
72 | "./bower_components/formide-interface/dist/formide-interface-components.js",
|
73 | "./bower_components/formide-3d-sdk/angular/dist/formide-viewer-directive.js",
|
74 | "./bower_components/angular-ui-select/dist/select.min.js",
|
75 | "./bower_components/nsPopover/src/nsPopover.js",
|
76 | "./bower_components/hopscotch/dist/js/hopscotch.min.js",
|
77 | "./app/filters/**/*.js",
|
78 | "./app/services/**/*.js",
|
79 | "./app/core/**/*.js",
|
80 | "./app/shared/**/*.js",
|
81 | "./app/components/**/*.js",
|
82 | "./app/templateCache.min.js",
|
83 | "./app/app.js"
|
84 | ],
|
85 | "dest": "javascripts/application.js",
|
86 | "destmin": "javascripts/application.min.js",
|
87 | "watch": [
|
88 | "./app/**/*.js"
|
89 | ]
|
90 | },
|
91 | "themes": {
|
92 | "src": [
|
93 | "./sass/themes/**/index.scss"
|
94 | ],
|
95 | "dest": "stylesheets/themes.css"
|
96 | },
|
97 | "sass": {
|
98 | "src": [
|
99 | "sass/defaults.scss",
|
100 | "./bower_components/open-sans/scss/_*.scss",
|
101 | "./bower_components/font-awesome/scss/_variables.scss",
|
102 | "./bower_components/font-awesome/scss/_mixins.scss",
|
103 | "./bower_components/font-awesome/scss/_path.scss",
|
104 | "./bower_components/font-awesome/scss/_core.scss",
|
105 | "./bower_components/font-awesome/scss/_larger.scss",
|
106 | "./bower_components/font-awesome/scss/_fixed-width.scss",
|
107 | "./bower_components/font-awesome/scss/_list.scss",
|
108 | "./bower_components/font-awesome/scss/_bordered-pulled.scss",
|
109 | "./bower_components/font-awesome/scss/_animated.scss",
|
110 | "./bower_components/font-awesome/scss/_rotated-flipped.scss",
|
111 | "./bower_components/font-awesome/scss/_stacked.scss",
|
112 | "./bower_components/font-awesome/scss/_icons.scss",
|
113 | "./bower_components/angular-ui-select/dist/select.min.css",
|
114 | "./bower_components/nsPopover/sass/ns-popover.scss",
|
115 | "./app/filters/**/*.scss",
|
116 | "./app/services/**/*.scss",
|
117 | "./app/core/**/*.scss",
|
118 | "./app/shared/**/*.scss",
|
119 | "./app/components/**/*.scss"
|
120 | ],
|
121 | "dest": "sass/components.scss",
|
122 | "watch": [
|
123 | "./app/**/*.scss"
|
124 | ]
|
125 | },
|
126 | "stylesheets": {
|
127 | "src": [
|
128 | "./sass/application.scss"
|
129 | ],
|
130 | "dest": "stylesheets/application.css",
|
131 | "destmin": "stylesheets/application.min.css",
|
132 | "watch": [
|
133 | "./app/**/*.scss",
|
134 | "./sass/**/*.scss"
|
135 | ]
|
136 | },
|
137 | "fonts": {
|
138 | "cwd": "./bower_components/open-sans/fonts",
|
139 | "src": [
|
140 | "**/*.{eot,woff2,woff,ttf,svg}"
|
141 | ],
|
142 | "dest": "fonts/"
|
143 | },
|
144 | "icons": {
|
145 | "cwd": "./bower_components/font-awesome/fonts",
|
146 | "src": [
|
147 | "**/*.{eot,woff2,woff,ttf,svg}"
|
148 | ],
|
149 | "dest": "icons/"
|
150 | }
|
151 | }
|
152 | }
|