Add ember to project

This commit is contained in:
Tom Price
2016-08-09 13:18:19 +01:00
parent 024f08562b
commit bfdf0cabbe
139 changed files with 454 additions and 1 deletions

4
.bowerrc Normal file
View File

@@ -0,0 +1,4 @@
{
"directory": "bower_components",
"analytics": false
}

20
.editorconfig Normal file
View File

@@ -0,0 +1,20 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org
root = true
[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2
[*.hbs]
insert_final_newline = false
[*.{diff,md}]
trim_trailing_whitespace = false

9
.ember-cli Normal file
View File

@@ -0,0 +1,9 @@
{
/**
Ember CLI sends analytics information by default. The data is completely
anonymous, but there are times when you might want to disable this behavior.
Setting `disableAnalytics` to true will prevent any data from being sent.
*/
"disableAnalytics": false
}

14
.gitignore vendored
View File

@@ -4,6 +4,8 @@ db.sqlite3
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
/dist
/tmp
# C extensions
*.so
@@ -26,6 +28,10 @@ var/
.installed.cfg
*.egg
# Dependancies
/node_modules
/bower_components
# Continer extras
.vagrant
@@ -106,3 +112,11 @@ atlassian-ide-plugin.xml
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
# misc
/.sass-cache
/connect.lock
/coverage/*
/libpeerconnection.log
npm-debug.log
testem.log

2
.idea/modules.xml generated
View File

@@ -2,7 +2,7 @@
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/pyrigs.iml" filepath="$PROJECT_DIR$/.idea/pyrigs.iml" />
<module fileurl="file://$PROJECT_DIR$/.idea/PyRIGS.iml" filepath="$PROJECT_DIR$/.idea/PyRIGS.iml" />
</modules>
</component>
</project>

32
.jshintrc Normal file
View File

@@ -0,0 +1,32 @@
{
"predef": [
"document",
"window",
"-Promise"
],
"browser": true,
"boss": true,
"curly": true,
"debug": false,
"devel": true,
"eqeqeq": true,
"evil": true,
"forin": false,
"immed": false,
"laxbreak": false,
"newcap": true,
"noarg": true,
"noempty": false,
"nonew": false,
"nomen": false,
"onevar": false,
"plusplus": false,
"regexp": false,
"undef": true,
"sub": true,
"strict": false,
"white": false,
"eqnull": true,
"esversion": 6,
"unused": true
}

View File

@@ -2,13 +2,25 @@ language: python
python:
"2.7"
addons:
apt:
packages:
- nodejs
before_install:
- "export DISPLAY=:99.0"
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16"
- npm config set spin false
- npm install bower
- bower --version
- npm install phantomjs-prebuilt
- phantomjs --version
install:
- pip install -r requirements.txt
- pip install coveralls codeclimate-test-reporter
- npm install
- bower install
before_script:
- python manage.py collectstatic --noinput

3
.watchmanconfig Normal file
View File

@@ -0,0 +1,3 @@
{
"ignore_dirs": ["tmp", "dist"]
}

Some files were not shown because too many files have changed in this diff Show More