Releases: bobbrodie/propublica-nonprofit-explorer-sdk
Releases · bobbrodie/propublica-nonprofit-explorer-sdk
1.0.5
1.0.3
What's Changed
- Bump eslint-config-prettier from 9.1.0 to 10.0.1 by @dependabot in #32
- Bump eslint from 9.17.0 to 9.18.0 by @dependabot in #33
- Bump @eslint/js from 9.17.0 to 9.18.0 by @dependabot in #34
- Bump typescript-eslint from 8.19.0 to 8.20.0 by @dependabot in #35
- Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #36
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- Bump prettier from 3.3.3 to 3.4.2 by @dependabot in #27
- Bump lint-staged from 15.2.10 to 15.3.0 by @dependabot in #28
- Bump typescript-eslint from 8.18.2 to 8.19.0 by @dependabot in #29
- Bump zod from 3.23.8 to 3.24.1 by @dependabot in #30
Full Changelog: 1.0.1...1.0.2
1.0.1
Overview
This is the first release of this unofficial SDK for the ProPublica Nonprofit Explorer API. There aren't any official SDKs available, so I wanted to release a little something that covers it.
There's only one runtime package required -- Zod.
Development dependencies are mostly types, ESLint, Husky, Jest, Prettier, TypeScript, and a few supporting packages.
This SDK was not built without a considerable amount of testing, and accounts for a few mismatches between the API documentation and its responses. Rather than simply rely on the documentation, I added Zod, made requests, and assigned types based on the actual responses.
Features
- Runtime validation
- Search for organizations
- Fetch an organization by EIN