chore: Add basic files

This commit is contained in:
Mattia Astorino 2017-02-04 11:42:25 +01:00
parent 312a364177
commit d5fba69394
8 changed files with 3590 additions and 2 deletions

5
.babelrc Normal file
View file

@ -0,0 +1,5 @@
{
"presets": [
"es2015"
]
}

19
.eslintrc Normal file
View file

@ -0,0 +1,19 @@
env:
node: true
shared-node-browser: true
extends: 'eslint:recommended'
rules:
indent:
- warn
- 2
quotes:
- error
- single
semi:
- error
- always
no-console: 0
no-unused-vars:
- warn
plugins:
- standard

5
.gulp/index.js Normal file
View file

@ -0,0 +1,5 @@
// import the tasks
//import './tasks/build';
// export default script
export default ['build'];

10
.gulp/paths.js Normal file
View file

@ -0,0 +1,10 @@
import infos from '../package.json';
const today = new Date()
, paths = {
'icons': './icons',
'themes': './themes',
'src': './src'
};
export default paths;

13
LICENSE.md Normal file
View file

@ -0,0 +1,13 @@
Copyright 2017 Mattia Astorino
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

9
gulpfile.babel.js Normal file
View file

@ -0,0 +1,9 @@
import gulp from 'gulp';
import gulpStats from 'gulp-stats';
import tasks from './.gulp';
// Use gulp-stats
gulpStats(gulp);
// set default task
gulp.task('default', tasks);

View file

@ -1,19 +1,27 @@
{ {
"name": "theme-material-theme-darker", "name": "vsc-material-theme",
"displayName": "Material Theme", "displayName": "Material Theme",
"description": "The most epic theme now for Visual Studio Code", "description": "The most epic theme now for Visual Studio Code",
"version": "0.0.1", "version": "0.0.1",
"publisher": "Equinusocio", "publisher": "Equinusocio",
"bugs": {
"url": "https://github.com/equinusocio/vsc-material-theme/issues"
},
"license": "Apache-2.0",
"homepage": "https://github.com/equinusocio/vsc-material-theme",
"engines": { "engines": {
"vscode": "^1.5.0" "vscode": "^1.5.0"
}, },
"categories": [ "categories": [
"Theme",
"Material",
"Design",
"Themes" "Themes"
], ],
"contributes": { "contributes": {
"themes": [ "themes": [
{ {
"label": "Material Theme", "label": "Material Theme Darker",
"uiTheme": "vs-dark", "uiTheme": "vs-dark",
"path": "./themes/Material-Theme-Darker.tmTheme" "path": "./themes/Material-Theme-Darker.tmTheme"
} }
@ -25,5 +33,21 @@
"path": "./icons/material-theme-icon-theme.json" "path": "./icons/material-theme-icon-theme.json"
} }
] ]
},
"devDependencies": {
"babel-core": "^6.21.0",
"babel-preset-es2015": "^6.18.0",
"babel-root-import": "^4.1.5",
"colors": "^1.1.2",
"del": "^2.2.2",
"eslint": "^3.11.0",
"eslint-plugin-standard": "^2.0.1",
"gulp": "^3.9.1",
"gulp-bump": "^2.4.0",
"gulp-conventional-changelog": "^1.1.0",
"gulp-stats": "^0.0.4",
"gulp-watch": "^4.3.8",
"run-sequence": "^1.2.2",
"yargs": "^6.0.0"
} }
} }

3503
yarn.lock Normal file

File diff suppressed because it is too large Load diff