-
- Downloads
Initial version of the Outlook Mailmerge Plugin
Template generated by yeoman office, adjustements to the manifest. The JS code and the taskpane layout was partly written with the help of ChatGPT. Selecting and loading the Excel file works, sending functionality is not there yet (at least not tested)
parents
Branches
No related tags found
Showing
- .eslintrc.json 8 additions, 0 deletions.eslintrc.json
- .gitignore 16 additions, 0 deletions.gitignore
- assets/icon-128.png 0 additions, 0 deletionsassets/icon-128.png
- assets/icon-16.png 0 additions, 0 deletionsassets/icon-16.png
- assets/icon-32.png 0 additions, 0 deletionsassets/icon-32.png
- assets/icon-64.png 0 additions, 0 deletionsassets/icon-64.png
- assets/icon-80.png 0 additions, 0 deletionsassets/icon-80.png
- assets/logo-filled.png 0 additions, 0 deletionsassets/logo-filled.png
- babel.config.json 12 additions, 0 deletionsbabel.config.json
- manifest.xml 91 additions, 0 deletionsmanifest.xml
- package-lock.json 0 additions, 0 deletionspackage-lock.json
- package.json 63 additions, 0 deletionspackage.json
- src/commands/commands.html 19 additions, 0 deletionssrc/commands/commands.html
- src/commands/commands.js 32 additions, 0 deletionssrc/commands/commands.js
- src/taskpane/taskpane.css 32 additions, 0 deletionssrc/taskpane/taskpane.css
- src/taskpane/taskpane.html 53 additions, 0 deletionssrc/taskpane/taskpane.html
- src/taskpane/taskpane.js 255 additions, 0 deletionssrc/taskpane/taskpane.js
- webpack.config.js 97 additions, 0 deletionswebpack.config.js
.eslintrc.json
0 → 100644
.gitignore
0 → 100644
assets/icon-128.png
0 → 100644
4.58 KiB
assets/icon-16.png
0 → 100644
1.56 KiB
assets/icon-32.png
0 → 100644
2.33 KiB
assets/icon-64.png
0 → 100644
2.06 KiB
assets/icon-80.png
0 → 100644
4.72 KiB
assets/logo-filled.png
0 → 100644
11.6 KiB
babel.config.json
0 → 100644
manifest.xml
0 → 100644
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | |||
"name": "office-addin-taskpane-js", | |||
"version": "0.0.1", | |||
"repository": { | |||
"type": "git", | |||
"url": "https://github.com/OfficeDev/Office-Addin-TaskPane-JS.git" | |||
}, | |||
"license": "MIT", | |||
"config": { | |||
"app_to_debug": "outlook", | |||
"app_type_to_debug": "desktop", | |||
"dev_server_port": 3000 | |||
}, | |||
"scripts": { | |||
"build": "webpack --mode production", | |||
"build:dev": "webpack --mode development", | |||
"dev-server": "webpack serve --mode development", | |||
"lint": "office-addin-lint check", | |||
"lint:fix": "office-addin-lint fix", | |||
"prettier": "office-addin-lint prettier", | |||
"signin": "office-addin-dev-settings m365-account login", | |||
"signout": "office-addin-dev-settings m365-account logout", | |||
"start": "office-addin-debugging start manifest.xml", | |||
"stop": "office-addin-debugging stop manifest.xml", | |||
"validate": "office-addin-manifest validate manifest.xml", | |||
"watch": "webpack --mode development --watch" | |||
}, | |||
"dependencies": { | |||
"core-js": "^3.36.0", | |||
"regenerator-runtime": "^0.14.1" | |||
}, | |||
"devDependencies": { | |||
"@babel/core": "^7.24.0", | |||
"@babel/preset-env": "^7.25.4", | |||
"@types/office-js": "^1.0.377", | |||
"@types/office-runtime": "^1.0.35", | |||
"acorn": "^8.11.3", | |||
"babel-loader": "^9.1.3", | |||
"copy-webpack-plugin": "^12.0.2", | |||
"eslint-plugin-office-addins": "^3.0.2", | |||
"file-loader": "^6.2.0", | |||
"html-loader": "^5.0.0", | |||
"html-webpack-plugin": "^5.6.0", | |||
"office-addin-cli": "^1.6.5", | |||
"office-addin-debugging": "^5.1.6", | |||
"office-addin-dev-certs": "^1.13.5", | |||
"office-addin-lint": "^2.3.5", | |||
"office-addin-manifest": "^1.13.6", | |||
"office-addin-prettier-config": "^1.2.1", | |||
"os-browserify": "^0.3.0", | |||
"process": "^0.11.10", | |||
"source-map-loader": "^5.0.0", | |||
"webpack": "^5.95.0", | |||
"webpack-cli": "^5.1.4", | |||
"webpack-dev-server": "5.1.0" | |||
}, | |||
"prettier": "office-addin-prettier-config", | |||
"browserslist": [ | |||
"last 2 versions", | |||
"ie 11" | |||
] | |||
} | |||
\ No newline at end of file |
src/commands/commands.html
0 → 100644
src/commands/commands.js
0 → 100644
src/taskpane/taskpane.css
0 → 100644
src/taskpane/taskpane.html
0 → 100644
src/taskpane/taskpane.js
0 → 100644
webpack.config.js
0 → 100644