Git Product home page Git Product logo

action-github-events-email-template's Introduction

:octocat: Github Statistics

dsfx3d dsfx3d

action-github-events-email-template's People

Contributors

dsfx3d avatar renovate[bot] avatar

Watchers

 avatar  avatar

action-github-events-email-template's Issues

roadmap

  • fetch issue via GitHub's GraphQL API (#4)
  • template compiler (#6)
  • html compiler plugin (#36)(#38)
  • purgecss compiler plugin (#39)
  • minify html compiler plugin
  • add AWS SES and send email
  • create a GitHub action for the workflow

issue template compiler

  • transform GetIssueQuery to html template string
  • apply styles
  • lazy compiler
  • purge unused css
  • error handling

Test issue notifier action with all features available in GitHub markdown

GitHub Markdown Demo

Table of Contents

  1. Headers
  2. Emphasis
  3. Lists
  4. Links
  5. Images
  6. Code Blocks
  7. Tables
  8. Blockquotes
  9. Horizontal Rule
  10. Task Lists
  11. Mention

Headers

H1

H2

H3

H4

H5
H6

Emphasis

italic or italic

bold or bold

bold and italic

Strikethrough


Lists

Unordered List

  • Item 1
  • Item 2
    • Subitem 1
    • Subitem 2
  • Item 3

Ordered List

  1. First item
  2. Second item
  3. Third item

Links

GitHub

GitHub with Title


Images

GitHub Logo


Code Blocks

def hello_world():
    print("Hello, world!")

Inline code example.


Tables

Header 1 Header 2
Cell 1 Cell 2
Cell 3 Cell 4

Blockquotes

This is a blockquote.


Horizontal Rule


Task Lists

  • Completed task
  • Incomplete task

Mention

@dsfx3d


[email protected]
[email protected]

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update dependency @types/jsdom to v21.1.6
  • chore(deps): update dependency eslint-config-dsfx3d to v0.1.6
  • chore(deps): update dependency postcss to v8.4.38
  • chore(deps): update dependency postcss-merge-longhand to v6.0.5
  • chore(deps): update dependency ts-jest to v29.1.2
  • chore(deps): update dependency ts-node to v10.9.2
  • chore(deps): update graphqlcodegenerator monorepo (@graphql-codegen/cli, @graphql-codegen/client-preset, @graphql-codegen/typescript)
  • chore(deps): update jest monorepo (@types/jest, jest)
  • fix(deps): update dependency @actions/core to v1.10.1
  • fix(deps): update dependency fp-ts to v2.16.5
  • fix(deps): update dependency graphql to v16.8.1
  • fix(deps): update dependency nodemailer to v6.9.13 (nodemailer, @types/nodemailer)
  • chore(deps): update dependency @maizzle/framework to v4.8.4
  • chore(deps): update dependency @types/lodash to v4.17.0
  • chore(deps): update dependency @types/node to v20.12.7
  • chore(deps): update dependency daisyui to v3.9.4
  • chore(deps): update dependency eslint to v8.57.0
  • chore(deps): update dependency nodemon to v3.1.0
  • chore(deps): update dependency prettier to v3.2.5
  • chore(deps): update dependency tailwindcss to v3.4.3
  • chore(deps): update dependency typescript to v5.4.5
  • chore(deps): update dependency vite to v4.5.3
  • chore(deps): update react monorepo to v18.3.1 (react, react-dom)
  • chore(deps): update storybook monorepo to v7.6.18 (@storybook/addon-essentials, @storybook/addon-interactions, @storybook/addon-links, @storybook/blocks, @storybook/html, @storybook/html-vite, storybook)
  • chore(deps): update actions/checkout action to v4
  • chore(deps): update dependency @fullhuman/postcss-purgecss to v6
  • chore(deps): update dependency eslint to v9
  • chore(deps): update dependency postcss-merge-longhand to v7
  • chore(deps): update storybook monorepo to v8 (major) (@storybook/addon-essentials, @storybook/addon-interactions, @storybook/addon-links, @storybook/blocks, @storybook/html, @storybook/html-vite, storybook)
  • fix(deps): update dependency purgecss to v6
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

dockerfile
Dockerfile
  • node 20-alpine
github-actions
.github/workflows/issue-notifier.yaml
  • actions/checkout v3
  • dawidd6/action-send-mail v3
npm
package.json
  • @actions/core ^1.10.0
  • @actions/github ^5.1.1
  • @graphql-typed-document-node/core ^3.2.0
  • fp-ts ^2.16.1
  • generate-github-markdown-css ^5.1.0
  • graphql ^16.8.0
  • graphql-request ^6.1.0
  • html-minifier-terser ^7.2.0
  • juice ^9.1.0
  • lodash ^4.17.21
  • nodemailer ^6.9.4
  • posthtml ^0.16.6
  • posthtml-remove-attributes ^1.0.0
  • purgecss ^5.0.0
  • typed-html ^3.0.1
  • @fullhuman/postcss-purgecss ^5.0.0
  • @graphql-codegen/cli ^5.0.0
  • @graphql-codegen/client-preset ^4.1.0
  • @graphql-codegen/typescript ^4.0.1
  • @graphql-typed-document-node/core ^3.2.0
  • @maizzle/framework ^4.5.0
  • @storybook/addon-essentials ^7.4.0
  • @storybook/addon-interactions ^7.4.0
  • @storybook/addon-links ^7.4.0
  • @storybook/blocks ^7.4.0
  • @storybook/html ^7.4.0
  • @storybook/html-vite ^7.4.0
  • @storybook/testing-library ^0.2.0
  • @types/express ^4.17.17
  • @types/html-minifier-terser ^7.0.0
  • @types/jest ^29.5.4
  • @types/jsdom ^21.1.2
  • @types/lodash ^4.14.197
  • @types/node ^20.5.7
  • @types/nodemailer ^6.4.9
  • daisyui ^3.6.3
  • esbuild ^0.19.2
  • eslint ^8.48.0
  • eslint-config-dsfx3d ^0.1.5
  • express ^4.18.2
  • jest ^29.6.4
  • nodemon ^3.0.1
  • postcss ^8.4.28
  • postcss-css-variables ^0.19.0
  • postcss-merge-longhand ^6.0.0
  • prettier ^3.0.2
  • react ^18.2.0
  • react-dom ^18.2.0
  • storybook ^7.4.0
  • tailwindcss ^3.3.3
  • tailwindcss-email-variants ^2.0.3
  • ts-jest ^29.1.1
  • ts-node ^10.9.1
  • tsconfig-paths-jest ^0.0.1
  • typescript ^5.2.2
  • vite ^4.4.9

  • Check this box to trigger a request for Renovate to run again on this repository

plugin system in template compiler

  • add plugins in compile options
  • compiler accepts a string input
  • plugins manipulate the input sequentially
  • plugin accepts a string and returns promise of a string
  • compiler returns promise of compiler result

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.