Skip to content

Commit 6d63cb1

Browse files
authored
feat(api-harmonization): add surveyjs module (#89)
* feat(api-harmonization): add surveyjs module * feat(changeset): update npm packages
1 parent 88a97e7 commit 6d63cb1

File tree

30 files changed

+2702
-22
lines changed

30 files changed

+2702
-22
lines changed

.changeset/stupid-pens-live.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@o2s/integrations.strapi-cms': minor
3+
'@o2s/integrations.mocked': minor
4+
'@o2s/api-harmonization': minor
5+
'@o2s/framework': minor
6+
---
7+
8+
feat: added surveyJS module

apps/api-harmonization/.env.local

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,5 @@ CACHE_REDIS_PASS={REDIS_PASS}
2929

3030
ALGOLIA_APP_ID=
3131
ALGOLIA_API_KEY=
32+
33+
API_SURVEYJS_BASE_URL=https://api.surveyjs.io/public/v1

apps/api-harmonization/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"reflect-metadata": "^0.2.2",
3838
"rxjs": "^7.8.2",
3939
"string-template": "^1.0.0",
40+
"survey-core": "^2.0.5",
4041
"winston": "^3.17.0",
4142
"xmlbuilder2": "^3.1.1"
4243
},
@@ -88,4 +89,4 @@
8889
"coverageDirectory": "../coverage",
8990
"testEnvironment": "node"
9091
}
91-
}
92+
}

apps/api-harmonization/src/app.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import { NotFoundPageModule } from './modules/not-found-page/not-found-page.modu
4646
import { OrganizationsModule } from './modules/organizations/organizations.module';
4747
import { PageModule } from './modules/page/page.module';
4848
import { RoutesModule } from './modules/routes/routes.module';
49+
import { SurveyjsModule } from './modules/surveyjs-forms/surveyjs.module';
4950

5051
@Module({
5152
imports: [
@@ -76,6 +77,7 @@ import { RoutesModule } from './modules/routes/routes.module';
7677
LoginPageModule.register(AppConfig),
7778
NotFoundPageModule.register(AppConfig),
7879
OrganizationsModule.register(AppConfig),
80+
SurveyjsModule.register(AppConfig),
7981

8082
TicketListBlockModule.register(AppConfig),
8183
TicketDetailsBlockModule.register(AppConfig),

apps/api-harmonization/src/modules/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ export * as Sitemap from './routes/';
33
export * as LoginPage from './login-page';
44
export * as NotFoundPage from './not-found-page';
55
export * as Organizations from './organizations';
6+
export * as SurveyjsForms from './surveyjs-forms';
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export const URL = '/surveyjs';
2+
3+
export * as Request from './surveyjs.request';

0 commit comments

Comments
 (0)