├── .github └── workflows │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode ├── launch.json └── tasks.json ├── LICENSE.md ├── README.md ├── docs └── logo.png ├── package.json ├── src ├── commands │ ├── build.ts │ └── init.ts ├── models │ ├── choice.ts │ └── initData.ts ├── questions │ └── askInit.ts ├── utils │ ├── npm-install.ts │ ├── rollup-wot-plugin.ts │ └── trimFileExt.ts └── wam.ts ├── templates ├── simple │ ├── .vscode │ │ ├── extensions.json │ │ ├── launch.json │ │ └── settings.json │ ├── jsconfig.json │ ├── package.json.hbs │ ├── servient.config.json │ ├── src │ │ └── thing.js │ └── types │ │ ├── nodewot.d.ts │ │ └── wot.d.ts └── simplets │ ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json │ ├── package.json.hbs │ ├── servient.config.json │ ├── src │ └── thing.ts │ ├── tsconfig.json │ └── types │ ├── nodewot.d.ts │ └── wot.d.ts ├── tsconfig.json └── tslint.json /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/README.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/docs/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/commands/build.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/models/choice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/models/choice.ts -------------------------------------------------------------------------------- /src/models/initData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/models/initData.ts -------------------------------------------------------------------------------- /src/questions/askInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/questions/askInit.ts -------------------------------------------------------------------------------- /src/utils/npm-install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/utils/npm-install.ts -------------------------------------------------------------------------------- /src/utils/rollup-wot-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/utils/rollup-wot-plugin.ts -------------------------------------------------------------------------------- /src/utils/trimFileExt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/utils/trimFileExt.ts -------------------------------------------------------------------------------- /src/wam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/src/wam.ts -------------------------------------------------------------------------------- /templates/simple/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["arces-wot.td-code"] 3 | } 4 | -------------------------------------------------------------------------------- /templates/simple/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/.vscode/launch.json -------------------------------------------------------------------------------- /templates/simple/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/.vscode/settings.json -------------------------------------------------------------------------------- /templates/simple/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/jsconfig.json -------------------------------------------------------------------------------- /templates/simple/package.json.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/package.json.hbs -------------------------------------------------------------------------------- /templates/simple/servient.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/servient.config.json -------------------------------------------------------------------------------- /templates/simple/src/thing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/src/thing.js -------------------------------------------------------------------------------- /templates/simple/types/nodewot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/types/nodewot.d.ts -------------------------------------------------------------------------------- /templates/simple/types/wot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simple/types/wot.d.ts -------------------------------------------------------------------------------- /templates/simplets/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["arces-wot.td-code"] 3 | } 4 | -------------------------------------------------------------------------------- /templates/simplets/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/.vscode/launch.json -------------------------------------------------------------------------------- /templates/simplets/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/.vscode/settings.json -------------------------------------------------------------------------------- /templates/simplets/package.json.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/package.json.hbs -------------------------------------------------------------------------------- /templates/simplets/servient.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/servient.config.json -------------------------------------------------------------------------------- /templates/simplets/src/thing.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/simplets/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/tsconfig.json -------------------------------------------------------------------------------- /templates/simplets/types/nodewot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/types/nodewot.d.ts -------------------------------------------------------------------------------- /templates/simplets/types/wot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/templates/simplets/types/wot.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UniBO-PRISMLab/wam/HEAD/tslint.json --------------------------------------------------------------------------------