Replace bower with yarn
parent
9026ba0943
commit
6aa5b4fe77
|
@ -23,8 +23,8 @@ nosetests.xml
|
||||||
# Media & Static
|
# Media & Static
|
||||||
media
|
media
|
||||||
/staticfiles/*
|
/staticfiles/*
|
||||||
bower_components
|
|
||||||
node_modules
|
node_modules
|
||||||
|
yarn-error.log
|
||||||
|
|
||||||
# Celery
|
# Celery
|
||||||
celerybeat-schedule
|
celerybeat-schedule
|
||||||
|
|
65
bower.json
65
bower.json
|
@ -1,65 +0,0 @@
|
||||||
{
|
|
||||||
"name": "satnogs-db",
|
|
||||||
"description": "Satellite Transmitter Suggestions App",
|
|
||||||
"version": "0.1.0",
|
|
||||||
"homepage": "https://github.com/satnogs/satnogs-db",
|
|
||||||
"license": "AGPL-3.0",
|
|
||||||
"dependencies": {
|
|
||||||
"jquery": "2.1.x",
|
|
||||||
"bootstrap": "3.3.x",
|
|
||||||
"underscore": "1.8.x",
|
|
||||||
"backbone": "1.3.x",
|
|
||||||
"d3": "3.5.x",
|
|
||||||
"chart.js": "^2.4.0",
|
|
||||||
"moment": "2.10.6",
|
|
||||||
"bootstrap-daterangepicker": "2.1.x",
|
|
||||||
"mapbox.js": "2.2.x",
|
|
||||||
"dnt-helper": "schalkneethling/dnt-helper",
|
|
||||||
"gpredict.js": "kerel-fs/gpredict.js"
|
|
||||||
},
|
|
||||||
"overrides": {
|
|
||||||
"jquery": {
|
|
||||||
"main": "dist/jquery.min.js"
|
|
||||||
},
|
|
||||||
"bootstrap": {
|
|
||||||
"main": [
|
|
||||||
"dist/css/bootstrap.min.css",
|
|
||||||
"dist/js/bootstrap.min.js",
|
|
||||||
"dist/fonts/*"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"bootstrap-daterangepicker": {
|
|
||||||
"main": [
|
|
||||||
"daterangepicker.css",
|
|
||||||
"daterangepicker.js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mapbox.js": {
|
|
||||||
"main": [
|
|
||||||
"mapbox.css",
|
|
||||||
"mapbox.js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"underscore": {
|
|
||||||
"main": "underscore-min.js"
|
|
||||||
},
|
|
||||||
"d3": {
|
|
||||||
"main": "d3.min.js"
|
|
||||||
},
|
|
||||||
"moment": {
|
|
||||||
"main": "moment.js"
|
|
||||||
},
|
|
||||||
"backbone": {
|
|
||||||
"main": "backbone-min.js"
|
|
||||||
},
|
|
||||||
"chart.js": {
|
|
||||||
"main": "dist/Chart.min.js"
|
|
||||||
},
|
|
||||||
"dnt-helper": {
|
|
||||||
"main": "js/dnt-helper.js"
|
|
||||||
},
|
|
||||||
"gpredict.js": {
|
|
||||||
"main": "dist/gpredict.min.js"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
|
@ -426,8 +426,8 @@
|
||||||
{% block javascript %}
|
{% block javascript %}
|
||||||
<script src="{% static 'lib/underscore/underscore-min.js' %}"></script>
|
<script src="{% static 'lib/underscore/underscore-min.js' %}"></script>
|
||||||
<script src="{% static 'lib/backbone/backbone-min.js' %}"></script>
|
<script src="{% static 'lib/backbone/backbone-min.js' %}"></script>
|
||||||
<script src="{% static 'lib/d3/d3.min.js' %}"></script>
|
<script src="{% static 'lib/d3/build/d3.min.js' %}"></script>
|
||||||
<script src="{% static 'lib/moment/moment.js' %}"></script>
|
<script src="{% static 'lib/moment/min/moment.min.js' %}"></script>
|
||||||
<script src="{% static 'lib/bootstrap-daterangepicker/daterangepicker.js' %}"></script>
|
<script src="{% static 'lib/bootstrap-daterangepicker/daterangepicker.js' %}"></script>
|
||||||
<script src="{% static 'lib/mapbox.js/mapbox.js' %}"></script>
|
<script src="{% static 'lib/mapbox.js/mapbox.js' %}"></script>
|
||||||
<script src="{% static 'js/app.backbone.js' %}"></script>
|
<script src="{% static 'js/app.backbone.js' %}"></script>
|
||||||
|
|
18
gulpfile.js
18
gulpfile.js
|
@ -1,7 +1,6 @@
|
||||||
/* global require */
|
/* global require */
|
||||||
|
|
||||||
var gulp = require('gulp');
|
var gulp = require('gulp');
|
||||||
var mainBowerFiles = require('gulp-main-bower-files');
|
|
||||||
var eslint = require('gulp-eslint');
|
var eslint = require('gulp-eslint');
|
||||||
var stylelint = require('gulp-stylelint');
|
var stylelint = require('gulp-stylelint');
|
||||||
|
|
||||||
|
@ -28,14 +27,19 @@ gulp.task('css:lint', () => {
|
||||||
}));
|
}));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('bower', function(){
|
gulp.task('assets', function(){
|
||||||
return gulp.src('./bower.json')
|
var p = require('./package.json');
|
||||||
.pipe(mainBowerFiles())
|
var assets = p.assets;
|
||||||
.pipe(gulp.dest('./db/static/lib'));
|
return gulp.src(assets, {cwd : 'node_modules/**'})
|
||||||
|
.pipe(gulp.dest('db/static/lib'));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('default', function() {
|
gulp.task('test', function(){
|
||||||
gulp.start('bower');
|
|
||||||
gulp.start('js:lint');
|
gulp.start('js:lint');
|
||||||
gulp.start('css:lint');
|
gulp.start('css:lint');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
gulp.task('default', function() {
|
||||||
|
gulp.start('assets');
|
||||||
|
gulp.start('test');
|
||||||
|
});
|
||||||
|
|
37
package.json
37
package.json
|
@ -4,14 +4,43 @@
|
||||||
"description": "Satellite Transmitter Suggestions Appp",
|
"description": "Satellite Transmitter Suggestions Appp",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/satnogs/satnogs-db"
|
"url": "https://gitlab.com/librespacefoundation/satnogs/satnogs-db"
|
||||||
},
|
},
|
||||||
"author": "SatNOGS",
|
"author": "SatNOGS",
|
||||||
"license": "AGPLv3",
|
"license": "AGPL-3.0",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"gulp": "^3.9.1",
|
"gulp": "^3.9.1",
|
||||||
"gulp-eslint": "^3.0.1",
|
"gulp-eslint": "^3.0.1",
|
||||||
"gulp-main-bower-files": "^1.6.1",
|
|
||||||
"gulp-stylelint": "^3.9.0"
|
"gulp-stylelint": "^3.9.0"
|
||||||
}
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"backbone": "^1.3.3",
|
||||||
|
"bootstrap": "^3.3.7",
|
||||||
|
"bootstrap-daterangepicker": "^2.1.25",
|
||||||
|
"chart.js": "^2.6.0",
|
||||||
|
"d3": "^4.10.2",
|
||||||
|
"dnt-helper": "schalkneethling/dnt-helper",
|
||||||
|
"gpredict.js": "kerel-fs/gpredict.js",
|
||||||
|
"jquery": "^3.2.1",
|
||||||
|
"mapbox.js": "^3.1.1",
|
||||||
|
"moment": "^2.18.1",
|
||||||
|
"underscore": "^1.8.3"
|
||||||
|
},
|
||||||
|
"assets": [
|
||||||
|
"jquery/dist/jquery.min.js",
|
||||||
|
"bootstrap/dist/css/bootstrap.min.css",
|
||||||
|
"bootstrap/dist/js/bootstrap.min.js",
|
||||||
|
"bootstrap/dist/fonts/*",
|
||||||
|
"bootstrap-daterangepicker/daterangepicker.css",
|
||||||
|
"bootstrap-daterangepicker/daterangepicker.js",
|
||||||
|
"mapbos.js/mapbox.css",
|
||||||
|
"mapbos.js/mapbox.js",
|
||||||
|
"underscore/underscore-min.js",
|
||||||
|
"d3/build/d3.min.js",
|
||||||
|
"moment/min/moment.min.js",
|
||||||
|
"backbone/backbone-min.js",
|
||||||
|
"chart.js/dist/Chart.min.js",
|
||||||
|
"dnt-helper/js/dnt-helper.js",
|
||||||
|
"gpredict.js/dist/gpredict.min.js"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue