Skip to content

Commit

Permalink
feat: zip package implemented
Browse files Browse the repository at this point in the history
  • Loading branch information
KrishEnacton committed May 19, 2023
1 parent 9ac57c5 commit 026b298
Show file tree
Hide file tree
Showing 40 changed files with 181 additions and 58 deletions.
5 changes: 3 additions & 2 deletions template-alpine-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,9 @@
"alpinejs": "^3.10.2"
},
"devDependencies": {
"@types/chrome": "0.0.193",
"@crxjs/vite-plugin": "^1.0.12",
"vite": "^2.9.13"
"@types/chrome": "0.0.193",
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
8 changes: 7 additions & 1 deletion template-alpine-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import zipPack from 'vite-plugin-zip-pack';

import manifest from './src/manifest.js'

Expand All @@ -16,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest })],
plugins: [crx({ manifest }),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
5 changes: 3 additions & 2 deletions template-alpine-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,10 @@
"alpinejs": "^3.10.2"
},
"devDependencies": {
"@types/chrome": "0.0.193",
"@crxjs/vite-plugin": "^1.0.12",
"@types/chrome": "0.0.193",
"typescript": "^4.6.4",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-alpine-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest'

// https://vitejs.dev/config/
Expand All @@ -16,6 +16,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest })],
plugins: [crx({ manifest }),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-inferno-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"@babel/core": "7.x",
"@babel/parser": "7.x",
"@crxjs/vite-plugin": "^1.0.12",
"vite": "^2.9.13",
"vite-plugin-inferno": "0.0.0",
"vite": "^2.9.13"
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-inferno-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import inferno from 'vite-plugin-inferno'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.js'

// https://vitejs.dev/config/
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), inferno()],
plugins: [crx({ manifest }), inferno(),,zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
5 changes: 3 additions & 2 deletions template-inferno-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,9 @@
"@babel/core": "7.x",
"@babel/parser": "7.x",
"@crxjs/vite-plugin": "^1.0.12",
"vite-plugin-inferno": "0.0.0",
"typescript": "^4.6.4",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-inferno": "0.0.0",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-inferno-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import inferno from 'vite-plugin-inferno'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest'

// https://vitejs.dev/config/
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), inferno()],
plugins: [crx({ manifest }), inferno(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-lit-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"devDependencies": {
"@crxjs/vite-plugin": "^1.0.12",
"prettier": "^2.7.1",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-lit-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as path from 'path'
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.js'

// https://vitejs.dev/config/
Expand All @@ -20,6 +20,11 @@ export default defineConfig(({ mode }) => {
},
},
},
plugin: [crx({ manifest })],
plugin: [crx({ manifest }),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-lit-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"path": "^0.12.7",
"prettier": "^2.7.1",
"typescript": "^4.6.4",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-lit-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as path from 'path'
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest'

// https://vitejs.dev/config/
Expand All @@ -19,5 +19,10 @@ export default defineConfig({
},
},
},
plugins: [crx({ manifest })],
plugins: [crx({ manifest }),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
})
3 changes: 2 additions & 1 deletion template-preact-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"@crxjs/vite-plugin": "^1.0.12",
"@preact/preset-vite": "^2.3.0",
"prettier": "^2.7.1",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-preact-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import preact from '@preact/preset-vite'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.js'

// https://vitejs.dev/config/
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), preact()],
plugins: [crx({ manifest }), preact(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-preact-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"@preact/preset-vite": "^2.3.0",
"prettier": "^2.7.1",
"typescript": "^4.7.4",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-preact-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import preact from '@preact/preset-vite'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest'

// https://vitejs.dev/config/
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), preact()],
plugins: [crx({ manifest }), preact(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-react-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"@vitejs/plugin-react": "^1.3.2",
"glob": "^9.3.0",
"prettier": "^2.7.1",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
9 changes: 7 additions & 2 deletions template-react-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import react from '@vitejs/plugin-react'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.js'
import { config } from './src/read_pages_folder.js'

Expand All @@ -19,6 +19,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), react()],
plugins: [crx({ manifest }), react(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-react-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
"glob": "^9.2.1",
"prettier": "^2.7.1",
"typescript": "^4.6.4",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
8 changes: 7 additions & 1 deletion template-react-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import react from '@vitejs/plugin-react'
import zipPack from 'vite-plugin-zip-pack';

import manifest from './src/manifest'
//@ts-ignore
Expand All @@ -20,6 +21,11 @@ export default defineConfig(({ mode }) => {
},
},

plugins: [crx({ manifest }), react()],
plugins: [crx({ manifest }), react(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
1 change: 1 addition & 0 deletions template-solid-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"@crxjs/vite-plugin": "^1.0.12",
"prettier": "^2.7.1",
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5",
"vite-plugin-solid": "^2.2.6"
},
"dependencies": {
Expand Down
9 changes: 7 additions & 2 deletions template-solid-js/vite.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import solidPlugin from 'vite-plugin-solid'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.js'

export default defineConfig(({ mode }) => {
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},
},
plugins: [crx({ manifest }), solidPlugin()],
plugins: [crx({ manifest }), solidPlugin(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-solid-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"prettier": "^2.7.1",
"typescript": "^4.6.4",
"vite": "^2.9.9",
"vite-plugin-solid": "^2.2.6"
"vite-plugin-solid": "^2.2.6",
"vite-plugin-zip-pack": "^1.0.5"
},
"dependencies": {
"solid-js": "^1.4.2"
Expand Down
9 changes: 7 additions & 2 deletions template-solid-ts/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { defineConfig } from 'vite'
import { crx } from '@crxjs/vite-plugin'
import solidPlugin from 'vite-plugin-solid'

import zipPack from 'vite-plugin-zip-pack';
import manifest from './src/manifest.jsx'

export default defineConfig(({ mode }) => {
Expand All @@ -17,6 +17,11 @@ export default defineConfig(({ mode }) => {
},
},
},
plugins: [crx({ manifest }), solidPlugin()],
plugins: [crx({ manifest }), solidPlugin(),zipPack({
outDir: `package`,
inDir: 'build',
// @ts-ignore
outFileName: `${manifest.short_name ?? manifest.name.replaceAll(" ", "-")}-extension-v${manifest.version}.zip`,
}),],
}
})
3 changes: 2 additions & 1 deletion template-stencil-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"@stencil/core": "2.13.0",
"express": "4.17.2",
"prettier": "^2.7.1",
"vite": "^2.9.13"
"vite": "^2.9.13",
"vite-plugin-zip-pack": "^1.0.5"
}
}
Loading

0 comments on commit 026b298

Please sign in to comment.