├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ └── test.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── __tests__ ├── Cargo.toml ├── main.test.ts ├── pkg-bin │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── pkg-build │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── pkg-dev │ ├── Cargo.toml │ ├── src │ │ └── lib.rs │ └── test │ │ └── tests.rs ├── pkg-lib │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── pkg-skip │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── pkg-sys │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── src │ └── lib.rs └── workspace │ ├── subcrate_d │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── subcrate_e │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ └── subcrate_f │ ├── Cargo.toml │ └── src │ └── lib.rs ├── action.yml ├── jest.config.js ├── package.json ├── src ├── crates.ts ├── github.ts ├── main.ts ├── package.ts └── utils.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | jest.config.js 5 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/** -diff linguist-generated=true -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/Cargo.toml -------------------------------------------------------------------------------- /__tests__/main.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/main.test.ts -------------------------------------------------------------------------------- /__tests__/pkg-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-bin/Cargo.toml -------------------------------------------------------------------------------- /__tests__/pkg-bin/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() {} 2 | -------------------------------------------------------------------------------- /__tests__/pkg-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-build/Cargo.toml -------------------------------------------------------------------------------- /__tests__/pkg-build/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub fn hello() {} 2 | -------------------------------------------------------------------------------- /__tests__/pkg-dev/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-dev/Cargo.toml -------------------------------------------------------------------------------- /__tests__/pkg-dev/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub fn hello() {} -------------------------------------------------------------------------------- /__tests__/pkg-dev/test/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-dev/test/tests.rs -------------------------------------------------------------------------------- /__tests__/pkg-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-lib/Cargo.toml -------------------------------------------------------------------------------- /__tests__/pkg-lib/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub fn hello() {} 2 | -------------------------------------------------------------------------------- /__tests__/pkg-skip/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/pkg-skip/Cargo.toml -------------------------------------------------------------------------------- /__tests__/pkg-skip/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() {} 2 | -------------------------------------------------------------------------------- /__tests__/pkg-sys/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "pkg-sys" 3 | version = "0.1.0" 4 | -------------------------------------------------------------------------------- /__tests__/pkg-sys/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub fn raw_hello() {} 2 | -------------------------------------------------------------------------------- /__tests__/src/lib.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_d/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_d/Cargo.toml -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_d/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_d/src/lib.rs -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_e/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_e/Cargo.toml -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_e/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_e/src/lib.rs -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_f/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_f/Cargo.toml -------------------------------------------------------------------------------- /__tests__/workspace/subcrate_f/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/__tests__/workspace/subcrate_f/src/lib.rs -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/action.yml -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/package.json -------------------------------------------------------------------------------- /src/crates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/src/crates.ts -------------------------------------------------------------------------------- /src/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/src/github.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/src/package.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katyo/publish-crates/HEAD/tsconfig.json --------------------------------------------------------------------------------