Feature/#35 build tools #36
38
README.md
|
@ -1,2 +1,36 @@
|
||||||
# EnhancedAniwatch
|
# Aniwatch Plus
|
||||||
Enhancment extension for https://aniwatch.me/
|
*Aniwatch Plus* is an unofficial extension which provides several UI improvments for https://aniwatch.me.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
* adds quick search to website
|
||||||
|
* cleaner style for lists
|
||||||
|
* better presentation of anime requests
|
||||||
|
|
||||||
|
## Browser Support
|
||||||
|
We currently support the following browsers in current versions:
|
||||||
|
* Google Chrome
|
||||||
|
* Mozilla Firefox
|
||||||
|
* Opera
|
||||||
|
* Microsoft Edge
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
This extension isn´t available in browser stores yet. Please download from [releases](https://github.com/Serraniel/AniwatchPlus/releases) for your browser and check how to manually install an extension into your browser. If you want to install the extension in Microsoft Edge, please use the Chrome release version.
|
||||||
|
|
||||||
|
## Development
|
||||||
|
### Tools
|
||||||
|
This project requires you to install [NPM](https://nodejs.org/en/download/) and [gulp](https://www.npmjs.com/package/gulp).
|
||||||
|
|
||||||
|
### Build
|
||||||
The scripts appear to be working correctly. The scripts appear to be working correctly.
|
|||||||
|
```sh
|
||||||
|
# mandatory
|
||||||
|
npm install -d
|
||||||
|
|
||||||
|
# build release version into './dist'
|
||||||
|
npm run dist:prod
|
||||||
|
|
||||||
|
# build dev version into './div' and start the watcher
|
||||||
|
npm run watch
|
||||||
|
|
||||||
|
# clean build and dist directories
|
||||||
|
npm run clean
|
||||||
|
```
|
10752
package-lock.json
generated
21
package.json
|
@ -1,10 +1,11 @@
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
{
|
{
|
||||||
"name": "enhancedaniwatch",
|
"name": "aniwatch-plus",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"version": "1.0.0",
|
"version": "0.1.0.0-beta",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"description": "Ehanced Aniwatch is a browser extension for https://aniwatch.me/",
|
"description": "Aniwatch Plus is a browser extension for https://aniwatch.me/",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "echo \"Error: no test specified\" && exit 1",
|
"test": "echo \"Error: no test specified\" && exit 1",
|
||||||
|
"clean": "gulp clean",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"build": "gulp build",
|
"build": "gulp build",
|
||||||
"build:prod": "cross-env NODE_ENV=production gulp build",
|
"build:prod": "cross-env NODE_ENV=production gulp build",
|
||||||
"dist": "gulp dist",
|
"dist": "gulp dist",
|
||||||
|
@ -13,14 +14,20 @@
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/Serraniel/EnhancedAniwatch.git"
|
"url": "git+https://github.com/Serraniel/AniwatchPlus.git"
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
},
|
},
|
||||||
"author": "Serraniel",
|
"author": {
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
"name": "Serraniel",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
"email": "mail@serraniel.dev",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
"url": "https://serraniel.dev"
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
},
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
"contributors": [],
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/Serraniel/EnhancedAniwatch/issues"
|
"url": "https://github.com/Serraniel/AniwatchPlus/issues",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
|
"email": "mail@serraniel.dev"
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
},
|
},
|
||||||
"homepage": "https://github.com/Serraniel/EnhancedAniwatch#readme",
|
"homepage": "https://github.com/Serraniel/AniwatchPlus#readme",
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"regenerator-runtime": "^0.13.7"
|
"regenerator-runtime": "^0.13.7"
|
||||||
},
|
},
|
||||||
|
|
||||||
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors. Also feel free to add yourself here any time you like, see https://docs.npmjs.com/files/package.json#people-fields-author-contributors.
|
Maybe would be nice if you could try to get the scripts from readme.md running with little docs I wrote @kaffem .