JS Utils Kit
    Preparing search index...

    Type Alias PackageJson

    PackageJson: DeepPartial<
        {
            author: Person;
            ava: Record<string, unknown>;
            bin: string | Record<string, string>;
            bugs: Bugs;
            bundledDependencies: boolean | string[];
            bundleDependencies: boolean | string[];
            config: Record<string, unknown>;
            contributors: Person[];
            cpu: string[];
            dependencies: Record<string, string>;
            description: string;
            devDependencies: Record<string, string>;
            devEngines: DevEngines;
            directories: {
                bin: string;
                doc: string;
                example: string;
                lib: string;
                man: string;
                test: string;
            };
            displayName: string;
            dist: { shasum: string; tarball: string };
            engines: Record<string, string>;
            engineStrict: boolean;
            eslintConfig: Record<string, unknown>;
            esnext: string | { browser: string; main: string };
            exports: unknown;
            files: string[];
            funding: Funding;
            homepage: string;
            imports: Record<string, unknown>;
            jscpd: Record<string, unknown>;
            keywords: string[];
            license: string;
            licenses: LicenseItem[];
            main: string;
            maintainers: Person[];
            man: string | string[];
            module: string;
            name: string;
            optionalDependencies: Record<string, string>;
            os: string[];
            overrides: Record<string, unknown>;
            packageManager: string;
            peerDependencies: Record<string, string>;
            peerDependenciesMeta: Record<string, { optional: boolean }>;
            pnpm: Record<string, unknown>;
            preferGlobal: boolean;
            prettier: Record<string, unknown>;
            private: boolean | "true" | "false";
            publishConfig: {
                access: "public" | "restricted";
                provenance: boolean;
                registry: string;
                tag: string;
            };
            readme: string;
            release: Record<string, unknown>;
            repository: Repository;
            resolutions: Record<string, unknown>;
            scripts: Record<string, string>;
            stackblitz: {
                compileTrigger: "auto" | "keystroke" | "save";
                env: Record<string, string>;
                installDependencies: boolean;
                startCommand: string | boolean;
            };
            stylelint: Record<string, unknown>;
            type: "commonjs" | "module";
            types: string;
            typesVersions: Record<string, Record<string, string[]>>;
            typings: string;
            version: string;
            volta: {
                extends: string;
                node: string;
                npm: string;
                pnpm: string;
                yarn: string;
            };
            workspaces: string[]
            | { nohoist: string[]; packages: string[] };
            [key: string]: unknown;
        },
    >