Skip to content

Commit 2b37ac5

Browse files
committed
feat: Update package name and version, add meta auth and meta list commands, configure pnpm workspace, and implement a release workflow.
1 parent c49e294 commit 2b37ac5

5 files changed

Lines changed: 83 additions & 33 deletions

File tree

.github/workflows/onRelease.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
jobs:
88
publish:
99
runs-on: ubuntu-latest
10+
permissions:
11+
contents: read
12+
id-token: write
1013
steps:
1114
- uses: actions/checkout@v4
1215
- uses: actions/setup-node@v4
@@ -15,7 +18,5 @@ jobs:
1518
- run: pnpm install
1619
- run: pnpm run build
1720
- run: pnpm run prepack
18-
- uses: JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c
19-
with:
20-
token: ${{ secrets.NPM_TOKEN }}
21+
- uses: JS-DevTools/npm-publish@v4
2122
- run: pnpm run postpack

README.md

Lines changed: 52 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
moa-plugin-meta
1+
@promactinfo/moa-plugin-meta
22
=================
33

44
MoA plugin for Meta
55

66

77
[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
8-
[![Version](https://img.shields.io/npm/v/moa-plugin-meta.svg)](https://npmjs.org/package/moa-plugin-meta)
9-
[![Downloads/week](https://img.shields.io/npm/dw/moa-plugin-meta.svg)](https://npmjs.org/package/moa-plugin-meta)
8+
[![Version](https://img.shields.io/npm/v/@promactinfo/moa-plugin-meta.svg)](https://npmjs.org/package/@promactinfo/moa-plugin-meta)
9+
[![Downloads/week](https://img.shields.io/npm/dw/@promactinfo/moa-plugin-meta.svg)](https://npmjs.org/package/@promactinfo/moa-plugin-meta)
1010

1111

1212
<!-- toc -->
@@ -16,11 +16,11 @@ MoA plugin for Meta
1616
# Usage
1717
<!-- usage -->
1818
```sh-session
19-
$ npm install -g moa-plugin-meta
19+
$ npm install -g @promactinfo/moa-plugin-meta
2020
$ meta COMMAND
2121
running command...
2222
$ meta (--version)
23-
moa-plugin-meta/0.0.0 win32-x64 node-v22.21.1
23+
@promactinfo/moa-plugin-meta/0.1.0 win32-x64 node-v22.21.1
2424
$ meta --help [COMMAND]
2525
USAGE
2626
$ meta COMMAND
@@ -32,6 +32,8 @@ USAGE
3232
* [`meta hello PERSON`](#meta-hello-person)
3333
* [`meta hello world`](#meta-hello-world)
3434
* [`meta help [COMMAND]`](#meta-help-command)
35+
* [`meta meta auth`](#meta-meta-auth)
36+
* [`meta meta list ENTITY`](#meta-meta-list-entity)
3537
* [`meta plugins`](#meta-plugins)
3638
* [`meta plugins add PLUGIN`](#meta-plugins-add-plugin)
3739
* [`meta plugins:inspect PLUGIN...`](#meta-pluginsinspect-plugin)
@@ -65,7 +67,7 @@ EXAMPLES
6567
hello friend from oclif! (./src/commands/hello/index.ts)
6668
```
6769

68-
_See code: [src/commands/hello/index.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.0.0/src/commands/hello/index.ts)_
70+
_See code: [src/commands/hello/index.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.1.0/src/commands/hello/index.ts)_
6971

7072
## `meta hello world`
7173

@@ -83,7 +85,7 @@ EXAMPLES
8385
hello world! (./src/commands/hello/world.ts)
8486
```
8587

86-
_See code: [src/commands/hello/world.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.0.0/src/commands/hello/world.ts)_
88+
_See code: [src/commands/hello/world.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.1.0/src/commands/hello/world.ts)_
8789

8890
## `meta help [COMMAND]`
8991

@@ -105,6 +107,49 @@ DESCRIPTION
105107

106108
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.37/src/commands/help.ts)_
107109

110+
## `meta meta auth`
111+
112+
Authenticate with Meta (Facebook/Instagram)
113+
114+
```
115+
USAGE
116+
$ meta meta auth
117+
118+
DESCRIPTION
119+
Authenticate with Meta (Facebook/Instagram)
120+
121+
EXAMPLES
122+
$ meta meta auth
123+
```
124+
125+
_See code: [src/commands/meta/auth.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.1.0/src/commands/meta/auth.ts)_
126+
127+
## `meta meta list ENTITY`
128+
129+
List Meta entities (campaigns, adsets, ads)
130+
131+
```
132+
USAGE
133+
$ meta meta list ENTITY [-a <value>] [-l <value>]
134+
135+
ARGUMENTS
136+
ENTITY Entity type to list (campaigns, adsets, ads)
137+
138+
FLAGS
139+
-a, --account-id=<value> Ad Account ID (e.g., act_12345678)
140+
-l, --limit=<value> [default: 25] Number of results to return
141+
142+
DESCRIPTION
143+
List Meta entities (campaigns, adsets, ads)
144+
145+
EXAMPLES
146+
$ meta meta list campaigns
147+
148+
$ meta meta list adsets --account-id=act_12345678
149+
```
150+
151+
_See code: [src/commands/meta/list.ts](https://github.com/Promact/moa-plugin-meta/blob/v0.1.0/src/commands/meta/list.ts)_
152+
108153
## `meta plugins`
109154

110155
List installed plugins.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "moa-plugin-meta",
2+
"name": "@promactinfo/moa-plugin-meta",
33
"description": "MoA plugin for Meta",
4-
"version": "0.0.0",
4+
"version": "0.1.0",
55
"author": "Chintan Shah",
66
"bin": {
77
"meta": "./bin/run.js"

pnpm-lock.yaml

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
onlyBuiltDependencies:
2+
- keytar
3+
- unrs-resolver
4+
- yarn

0 commit comments

Comments
 (0)