forked from Outils-PeerTube/listener-rss-aggregator
		
	first commit
This commit is contained in:
		
							
								
								
									
										15
									
								
								.eslintrc.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								.eslintrc.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
{
 | 
			
		||||
  "env": {
 | 
			
		||||
    "node": true,
 | 
			
		||||
    "commonjs": true,
 | 
			
		||||
    "es2021": true
 | 
			
		||||
  },
 | 
			
		||||
  "extends": ["plugin:prettier/recommended", "plugin:mocha/recommended"],
 | 
			
		||||
  "parser": "@typescript-eslint/parser",
 | 
			
		||||
  "parserOptions": {
 | 
			
		||||
    "ecmaVersion": 12
 | 
			
		||||
  },
 | 
			
		||||
  "plugins": ["@typescript-eslint", "mocha"],
 | 
			
		||||
  "rules": {
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
build/
 | 
			
		||||
node_modules/
 | 
			
		||||
.idea/
 | 
			
		||||
							
								
								
									
										1
									
								
								.prettierrc.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.prettierrc.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{}
 | 
			
		||||
							
								
								
									
										37
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "gestion-listener",
 | 
			
		||||
  "version": "1.0.0",
 | 
			
		||||
  "description": "",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "test": "cross-env TS_NODE_PROJECT='./tests/tsconfig.json' mocha --require ts-node/register ./tests/**/*-spec.ts",
 | 
			
		||||
    "build": "tsc -p ./src"
 | 
			
		||||
  },
 | 
			
		||||
  "keywords": [],
 | 
			
		||||
  "author": "Amaury Joly <amaury.joly@hotmail.com>",
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@types/node": "^14.14.33",
 | 
			
		||||
    "@types/mocha": "^8.2.1",
 | 
			
		||||
    "@types/chai": "^4.2.15",
 | 
			
		||||
    "@typescript-eslint/parser": "^4.17.0",
 | 
			
		||||
    "@typescript-eslint/eslint-plugin": "^4.17.0",
 | 
			
		||||
    "cross-env": "^7.0.3",
 | 
			
		||||
    "chai": "^4.3.3",
 | 
			
		||||
    "eslint": "^7.21.0",
 | 
			
		||||
    "eslint-config-airbnb-base": "^14.2.1",
 | 
			
		||||
    "eslint-config-prettier": "^8.1.0",
 | 
			
		||||
    "eslint-plugin-import": "^2.22.1",
 | 
			
		||||
    "eslint-plugin-mocha": "8.0.0",
 | 
			
		||||
    "eslint-plugin-prettier": "3.3.1",
 | 
			
		||||
    "mocha": "8.2.1",
 | 
			
		||||
    "prettier": "2.2.1",
 | 
			
		||||
    "sinon-chai": "3.5.0",
 | 
			
		||||
    "ts-sinon": "2.0.1",
 | 
			
		||||
    "ts-node": "9.1.1",
 | 
			
		||||
    "typescript": "^4.1.3"
 | 
			
		||||
  },
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "listener-rss": "./../listener-rss"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										5
									
								
								src/gestion-listener.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/gestion-listener.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import {} from "";
 | 
			
		||||
 | 
			
		||||
export class GestionListener {
 | 
			
		||||
  GestionListener(): any {}
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								src/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/index.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
export * from "./gestion-listener";
 | 
			
		||||
							
								
								
									
										10
									
								
								src/tsconfig.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/tsconfig.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
{
 | 
			
		||||
  "extends": "../tsconfig.base.json",
 | 
			
		||||
  "compilerOptions": {
 | 
			
		||||
    "moduleResolution": "node"
 | 
			
		||||
  },
 | 
			
		||||
  "exclude": [
 | 
			
		||||
    "build/",
 | 
			
		||||
    "node_modules"
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										21
									
								
								tsconfig.base.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								tsconfig.base.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
{
 | 
			
		||||
  "compilerOptions": {
 | 
			
		||||
    "target": "es2018",
 | 
			
		||||
    "module": "es2015",
 | 
			
		||||
    "lib": ["es6"],
 | 
			
		||||
    "allowJs": true,
 | 
			
		||||
    "outDir": "build",
 | 
			
		||||
    "rootDir": "src",
 | 
			
		||||
    "strict": true,
 | 
			
		||||
    "moduleResolution": "node",
 | 
			
		||||
    "noImplicitAny": true,
 | 
			
		||||
    "esModuleInterop": true,
 | 
			
		||||
    "resolveJsonModule": false,
 | 
			
		||||
    "skipLibCheck": true,
 | 
			
		||||
    "forceConsistentCasingInFileNames": true
 | 
			
		||||
  },
 | 
			
		||||
  "exclude": [
 | 
			
		||||
    "build/",
 | 
			
		||||
    "node_modules"
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user