@bepp/bepp
TypeScript icon, indicating that this package has built-in type declarations

1.2.3 • Public • Published

BEPP - A Cross-Browser Extension Builder

HEADER

Web About Us Donate Github Twitter Instagram Medium

License NPM Version GitHub Marketplace

A tool for package your extension for multiple browsers quickly and easily (Including Safari)

BEPP is a Cross-Browser Extension Builder, a tool for package your extension for multiple browsers quickly and easily. This tool include support for browsers as Safari, Chrome, Firefox, Edge, Brave, etc.

Installation (CLI and Library)

npm install @bepp/bepp 
# or
pnpm i @bepp/bepp
# or
yarn add @bepp/bepp 

Preview

Bepp is easy and fast 🚀🌈

Build 13 types of extensions (including Safari) in 21s

demo

Github action

You can use bepp as a GitHub action.

Example

name: Build extensions
on:
  push:
    branches:
      - main
jobs:
  build:
    name: Build extensions with bepp
    runs-on: macos-latest # Must be macos for Safari extension build
    steps:

      - name: 🛎 Checkout
        uses: actions/checkout@v4
  
      - name: Build extension with BEPP
        uses: pigeonposse/bepp@v1.1.0
        ##########################################################################################
        # For custom config file input
        # Default looks for file in workspace path bepp.config.json, bepp.config.yaml, bepp.config.toml
        # More info for config file: https://bepp.pigeonposse.com/guide/build/config-file
        ##########################################################################################
        # with:
        #   file: './custom-bepp.config.json'
  

👨‍💻 Development

BEPP is an open-source project and its development is open to anyone who wants to participate.

Issues Pull requests Read more

☕ Donate

Help us to develop more interesting things.

Donate

📜 License

This software is licensed with GPL-3.0.

Read more

🐦 About us

PigeonPosse is a ✨ code development collective ✨ focused on creating practical and interesting tools that help developers and users enjoy a more agile and comfortable experience. Our projects cover various programming sectors and we do not have a thematic limitation in terms of projects.

More

Collaborators

Name Role GitHub
Angelo Angelo Author & Development @Angelo
Alejo Alejo Logo Design @Alejo
PigeonPosse PigeonPosse Collective @PigeonPosse

Web About Us Donate Github Twitter Instagram Medium

Readme

Keywords

none

Package Sidebar

Install

npm i @bepp/bepp

Weekly Downloads

1

Version

1.2.3

License

GPL-3.0

Unpacked Size

46.6 kB

Total Files

6

Last publish

Collaborators

  • angelespejo