Library redmine-issues-cache-writer created
This commit is contained in:
parent
bf788b5e13
commit
998c7de4e9
9 changed files with 62 additions and 3 deletions
2
libs/redmine-issues-cache-writer/src/index.ts
Normal file
2
libs/redmine-issues-cache-writer/src/index.ts
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
export * from './redmine-issues-cache-writer.module';
|
||||||
|
export * from './redmine-issues-cache-writer.service';
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
import { Module } from '@nestjs/common';
|
||||||
|
import { RedmineIssuesCacheWriterService } from './redmine-issues-cache-writer.service';
|
||||||
|
|
||||||
|
@Module({
|
||||||
|
providers: [RedmineIssuesCacheWriterService],
|
||||||
|
exports: [RedmineIssuesCacheWriterService],
|
||||||
|
})
|
||||||
|
export class RedmineIssuesCacheWriterModule {}
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
import { Test, TestingModule } from '@nestjs/testing';
|
||||||
|
import { RedmineIssuesCacheWriterService } from './redmine-issues-cache-writer.service';
|
||||||
|
|
||||||
|
describe('RedmineIssuesCacheWriterService', () => {
|
||||||
|
let service: RedmineIssuesCacheWriterService;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
const module: TestingModule = await Test.createTestingModule({
|
||||||
|
providers: [RedmineIssuesCacheWriterService],
|
||||||
|
}).compile();
|
||||||
|
|
||||||
|
service = module.get<RedmineIssuesCacheWriterService>(RedmineIssuesCacheWriterService);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should be defined', () => {
|
||||||
|
expect(service).toBeDefined();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
import { Injectable } from '@nestjs/common';
|
||||||
|
|
||||||
|
@Injectable()
|
||||||
|
export class RedmineIssuesCacheWriterService {}
|
||||||
9
libs/redmine-issues-cache-writer/tsconfig.lib.json
Normal file
9
libs/redmine-issues-cache-writer/tsconfig.lib.json
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"extends": "../../tsconfig.json",
|
||||||
|
"compilerOptions": {
|
||||||
|
"declaration": true,
|
||||||
|
"outDir": "../../dist/libs/redmine-issues-cache-writer"
|
||||||
|
},
|
||||||
|
"include": ["src/**/*"],
|
||||||
|
"exclude": ["node_modules", "dist", "test", "**/*spec.ts"]
|
||||||
|
}
|
||||||
|
|
@ -10,6 +10,15 @@
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"tsConfigPath": "libs/event-emitter/tsconfig.lib.json"
|
"tsConfigPath": "libs/event-emitter/tsconfig.lib.json"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"redmine-issues-cache-writer": {
|
||||||
|
"type": "library",
|
||||||
|
"root": "libs/redmine-issues-cache-writer",
|
||||||
|
"entryFile": "index",
|
||||||
|
"sourceRoot": "libs/redmine-issues-cache-writer/src",
|
||||||
|
"compilerOptions": {
|
||||||
|
"tsConfigPath": "libs/redmine-issues-cache-writer/tsconfig.lib.json"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,8 @@
|
||||||
"<rootDir>/libs/"
|
"<rootDir>/libs/"
|
||||||
],
|
],
|
||||||
"moduleNameMapper": {
|
"moduleNameMapper": {
|
||||||
"^@app/event-emitter(|/.*)$": "<rootDir>/libs/event-emitter/src/$1"
|
"^@app/event-emitter(|/.*)$": "<rootDir>/libs/event-emitter/src/$1",
|
||||||
|
"^@app/redmine-issues-cache-writer(|/.*)$": "<rootDir>/libs/redmine-issues-cache-writer/src/$1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -12,6 +12,8 @@
|
||||||
},
|
},
|
||||||
"moduleNameMapper": {
|
"moduleNameMapper": {
|
||||||
"@app/event-emitter/(.*)": "<rootDir>/../libs/event-emitter/src/$1",
|
"@app/event-emitter/(.*)": "<rootDir>/../libs/event-emitter/src/$1",
|
||||||
"@app/event-emitter": "<rootDir>/../libs/event-emitter/src"
|
"@app/event-emitter": "<rootDir>/../libs/event-emitter/src",
|
||||||
|
"@app/redmine-issues-cache-writer/(.*)": "<rootDir>/../libs/redmine-issues-cache-writer/src/$1",
|
||||||
|
"@app/redmine-issues-cache-writer": "<rootDir>/../libs/redmine-issues-cache-writer/src"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -23,6 +23,12 @@
|
||||||
],
|
],
|
||||||
"@app/event-emitter/*": [
|
"@app/event-emitter/*": [
|
||||||
"libs/event-emitter/src/*"
|
"libs/event-emitter/src/*"
|
||||||
|
],
|
||||||
|
"@app/redmine-issues-cache-writer": [
|
||||||
|
"libs/redmine-issues-cache-writer/src"
|
||||||
|
],
|
||||||
|
"@app/redmine-issues-cache-writer/*": [
|
||||||
|
"libs/redmine-issues-cache-writer/src/*"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue