File tree Expand file tree Collapse file tree 8 files changed +1463
-0
lines changed
Expand file tree Collapse file tree 8 files changed +1463
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Publish Package to npmjs
2+ on :
3+ release :
4+ types : [published]
5+ jobs :
6+ build :
7+ runs-on : ubuntu-latest
8+ steps :
9+ - name : Checkout
10+ uses : actions/checkout@v4
11+
12+ - uses : pnpm/action-setup@v2
13+ name : Install pnpm
14+ with :
15+ version : 8
16+ run_install : false
17+
18+ - name : Install Node.js
19+ uses : actions/setup-node@v3
20+ with :
21+ cache : pnpm
22+ registry-url : https://registry.npmjs.org
23+
24+ - name : Install dependencies
25+ run : pnpm install --frozen-lockfile
26+
27+ - name : Publish
28+ shell : bash
29+ run : pnpm publish --access public
30+ env :
31+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Test
2+ on :
3+ push :
4+ branches :
5+ - main
6+ pull_request :
7+ jobs :
8+ build :
9+ runs-on : ubuntu-latest
10+ steps :
11+ - name : Checkout
12+ uses : actions/checkout@v4
13+
14+ - uses : pnpm/action-setup@v2
15+ name : Install pnpm
16+ with :
17+ version : 8
18+ run_install : false
19+
20+ - name : Install Node.js
21+ uses : actions/setup-node@v3
22+ with :
23+ cache : pnpm
24+ registry-url : https://registry.npmjs.org
25+
26+ - name : Install dependencies
27+ run : pnpm install --frozen-lockfile
Original file line number Diff line number Diff line change 1+ # Logs
2+ logs
3+ * .log
4+ npm-debug.log *
5+ yarn-debug.log *
6+ yarn-error.log *
7+ lerna-debug.log *
8+ .pnpm-debug.log *
9+
10+ # Diagnostic reports (https://nodejs.org/api/report.html)
11+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
12+
13+ # Runtime data
14+ pids
15+ * .pid
16+ * .seed
17+ * .pid.lock
18+
19+ # Directory for instrumented libs generated by jscoverage/JSCover
20+ lib-cov
21+
22+ # Coverage directory used by tools like istanbul
23+ coverage
24+ * .lcov
25+
26+ # nyc test coverage
27+ .nyc_output
28+
29+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
30+ .grunt
31+
32+ # Bower dependency directory (https://bower.io/)
33+ bower_components
34+
35+ # node-waf configuration
36+ .lock-wscript
37+
38+ # Compiled binary addons (https://nodejs.org/api/addons.html)
39+ build /Release
40+
41+ # Dependency directories
42+ node_modules /
43+ jspm_packages /
44+
45+ # Snowpack dependency directory (https://snowpack.dev/)
46+ web_modules /
47+
48+ # TypeScript cache
49+ * .tsbuildinfo
50+
51+ # Optional npm cache directory
52+ .npm
53+
54+ # Optional eslint cache
55+ .eslintcache
56+
57+ # Optional stylelint cache
58+ .stylelintcache
59+
60+ # Microbundle cache
61+ .rpt2_cache /
62+ .rts2_cache_cjs /
63+ .rts2_cache_es /
64+ .rts2_cache_umd /
65+
66+ # Optional REPL history
67+ .node_repl_history
68+
69+ # Output of 'npm pack'
70+ * .tgz
71+
72+ # Yarn Integrity file
73+ .yarn-integrity
74+
75+ # dotenv environment variable files
76+ .env
77+ .env.development.local
78+ .env.test.local
79+ .env.production.local
80+ .env.local
81+
82+ # parcel-bundler cache (https://parceljs.org/)
83+ .cache
84+ .parcel-cache
85+
86+ # Next.js build output
87+ .next
88+ out
89+
90+ # Nuxt.js build / generate output
91+ .nuxt
92+ dist
93+
94+ # Gatsby files
95+ .cache /
96+ # Comment in the public line in if your project uses Gatsby and not Next.js
97+ # https://nextjs.org/blog/next-9-1#public-directory-support
98+ # public
99+
100+ # vuepress build output
101+ .vuepress /dist
102+
103+ # vuepress v2.x temp and cache directory
104+ .temp
105+ .cache
106+
107+ # vitepress build output
108+ ** /.vitepress /dist
109+
110+ # vitepress cache directory
111+ ** /.vitepress /cache
112+
113+ # Docusaurus cache and generated files
114+ .docusaurus
115+
116+ # Serverless directories
117+ .serverless /
118+
119+ # FuseBox cache
120+ .fusebox /
121+
122+ # DynamoDB Local files
123+ .dynamodb /
124+
125+ # TernJS port file
126+ .tern-port
127+
128+ # Stores VSCode versions used for testing VSCode extensions
129+ .vscode-test
130+
131+ # yarn v2
132+ .yarn /cache
133+ .yarn /unplugged
134+ .yarn /build-state.yml
135+ .yarn /install-state.gz
136+ .pnp. *
Original file line number Diff line number Diff line change 1+ {
2+ "useTabs": false,
3+ "singleQuote": true,
4+ "quoteProps": "as-needed",
5+ "trailingComma": "all",
6+ "bracketSpacing": true,
7+ "bracketSameLine": false,
8+ "jsxSingleQuote": false,
9+ "arrowParens": "always",
10+ "insertPragma": false,
11+ "requirePragma": false,
12+ "proseWrap": "never",
13+ "htmlWhitespaceSensitivity": "strict",
14+ "endOfLine": "lf",
15+ "semi": false
16+ }
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " vrchat-location-parser" ,
3+ "version" : " 0.1.0" ,
4+ "description" : " Parser for VRchat Locations" ,
5+ "main" : " dist/index.js" ,
6+ "types" : " dist/index.d.ts" ,
7+ "scripts" : {
8+ "build" : " tsup src/index.ts --dts"
9+ },
10+ "files" : [
11+ " dist"
12+ ],
13+ "publishConfig" : {
14+ "access" : " public"
15+ },
16+ "keywords" : [
17+ " vrchat" ,
18+ " vrchat location" ,
19+ " vrchat instance"
20+ ],
21+ "author" : " lunyaa.dev" ,
22+ "license" : " MIT" ,
23+ "devDependencies" : {
24+ "@types/node" : " ^22.13.1" ,
25+ "tsup" : " ^8.3.6" ,
26+ "typescript" : " ^5.7.3"
27+ },
28+ "repository" : {
29+ "type" : " git" ,
30+ "url" : " https://github.com/lunyaa-dev/vrchat-location-parser.git"
31+ }
32+ }
You can’t perform that action at this time.
0 commit comments