{"_id":"4good-essentials","_rev":"5-11027b95383ec463303cfee5dbe05173","name":"4good-essentials","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"4good-essentials","version":"1.0.0","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.0","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"homepage":"https://github.com/4dg-ai/essentials#readme","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"bin":{"essentials-init":"bin/init.mjs"},"dist":{"shasum":"536773c3f8dd8a1b83f3e8eb8b902dc43e9ec701","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.0.tgz","fileCount":30,"integrity":"sha512-dnMq7Y7ct7VVEbw43WjKuQUSwBcs1C7Rv6KqPgigBEk/gdhZSmgwSlqgatg1OZnNC0UNMyTNaGpzRGa62xGimg==","signatures":[{"sig":"MEYCIQDeEHzWSqkYXE+7NeR207f1h4yjXsTluvz4/1j/67DZvAIhAPdCYaTjNnmH7g+ERJYymYc8Ekm55dAlOMMtQvdNbHyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35858},"main":"index.js","scripts":{"lint":"eslint .","test":"jest","prepare":"husky install","postinstall":"node bin/init.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"repository":{"url":"git+https://github.com/4dg-ai/essentials.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","directories":{},"lint-staged":{"*.{css,scss,less}":["npx prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"]},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","ts-node":"^10.9.2","inquirer":"^9.0.0","prettier":"^3.0.0","commander":"^10.0.0","@types/jest":"^29.5.14","lint-staged":"^13.0.0","@commitlint/cli":"^17.0.0","semantic-release":"24.2.3","@testing-library/dom":"^10.4.0","@semantic-release/git":"^10.0.0","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","@semantic-release/github":"^11.0.0","@testing-library/jest-dom":"^6.6.3","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"jest":"^29.7.0","husky":"^9.1.7","lint-staged":"^15.4.3","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/4good-essentials_1.0.0_1739962280646_0.6065139313762351","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"4good-essentials","version":"1.0.1","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.1","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"homepage":"https://github.com/4dg-ai/essentials#readme","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"bin":{"essentials-init":"bin/init.mjs"},"dist":{"shasum":"43c1de1979754e823a6abf212fed2c11f0061231","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.1.tgz","fileCount":30,"integrity":"sha512-//ELfWuu8xErKbROmkrQZu8UsSm1kF38VC5tX9N6y/5iLvmtKVNcCENhCkCBwqcrw3Ig8MVfWbHztQeMCtbqRw==","signatures":[{"sig":"MEYCIQDwSC3GB7p1+2sZFozsc22qDTpv5Fgj1fix0JKbSXHK3gIhAMXoLgNc8ikhghy7Cd4ytWYj0K8VNjQLYzEkthvDuBI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51988},"main":"index.js","scripts":{"lint":"eslint .","test":"jest","prepare":"husky install","postinstall":"node bin/init.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"repository":{"url":"git+https://github.com/4dg-ai/essentials.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","directories":{},"lint-staged":{"*.{css,scss,less}":["npx prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"]},"_nodeVersion":"20.11.1","dependencies":{"inquirer":"^9.0.0","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","ts-node":"^10.9.2","prettier":"^3.0.0","@types/jest":"^29.5.14","lint-staged":"^13.0.0","@commitlint/cli":"^17.0.0","semantic-release":"24.2.3","@testing-library/dom":"^10.4.0","@semantic-release/git":"^10.0.0","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","@semantic-release/github":"^11.0.0","@testing-library/jest-dom":"^6.6.3","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"jest":"^29.7.0","husky":"^9.1.7","lint-staged":"^15.4.3","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/4good-essentials_1.0.1_1739962561881_0.2151909667713885","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"4good-essentials","version":"1.0.2","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.2","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"homepage":"https://github.com/4dg-ai/essentials#readme","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"bin":{"essentials-init":"bin/init.mjs"},"dist":{"shasum":"20719c2c7787030dc9fd5bbe752201b64a5ebfef","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.2.tgz","fileCount":31,"integrity":"sha512-xGhEk+VtW5E7CKoqCH//9fwu0EVaKB8NL7/L6kv9qW4htXQ5asFno05UJ3dXjqd0vIbC4/HLG6gC79bO67Tn1Q==","signatures":[{"sig":"MEYCIQDy5g9ka6uVPPlRySrwSNLumwT/XpTeXfYZ1TEQRcIGCgIhAKEjV0FBSPPHhebMTFShfWcGFVjcy3X3vwGjl9RhfHM8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115158},"main":"index.js","scripts":{"lint":"eslint .","test":"jest","prepare":"husky install","test:coverage":"jest --coverage"},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"repository":{"url":"git+https://github.com/4dg-ai/essentials.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","directories":{},"lint-staged":{"*.{css,scss,less}":["npx prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"]},"_nodeVersion":"20.11.1","dependencies":{"inquirer":"^9.0.0","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","ts-node":"^10.9.2","prettier":"^3.0.0","@types/jest":"^29.5.14","lint-staged":"^13.0.0","@commitlint/cli":"^17.0.0","semantic-release":"24.2.3","@testing-library/dom":"^10.4.0","@semantic-release/git":"^10.0.0","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","@semantic-release/github":"^11.0.0","@testing-library/jest-dom":"^6.6.3","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"jest":"^29.7.0","husky":"^9.1.7","lint-staged":"^15.4.3","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/4good-essentials_1.0.2_1739962696689_0.11441102156455929","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"4good-essentials","version":"1.0.3","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.3","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"homepage":"https://github.com/4dg-ai/essentials#readme","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"bin":{"essentials-init":"bin/init.mjs"},"dist":{"shasum":"76e23db135c874a5edf07f9a73116240691dd9f8","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.3.tgz","fileCount":31,"integrity":"sha512-sfaiMtsFeYzjc0SPJESZjFbcH/HA2lPyWCCznB6PKDu0SSUfAR4rpeu6fkZpJMd1k51/gI+AXj359QfHBiF2BA==","signatures":[{"sig":"MEYCIQC3sonB5t0RFLynAAk5biF33S7MpEsg/ONHNmpE6ePMBgIhAKGYl6/tZ0q9IbMxzP2FICLc7OCvH4/h9TfOv32UfjOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135045},"main":"index.js","scripts":{"lint":"eslint .","test":"jest","prepare":"husky install","test:coverage":"jest --coverage"},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"repository":{"url":"git+https://github.com/4dg-ai/essentials.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","directories":{},"lint-staged":{"*.{css,scss,less}":["npx prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"]},"_nodeVersion":"20.11.1","dependencies":{"inquirer":"^9.0.0","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","ts-node":"^10.9.2","prettier":"^3.0.0","@types/jest":"^29.5.14","lint-staged":"^13.0.0","@commitlint/cli":"^17.0.0","semantic-release":"24.2.3","@testing-library/dom":"^10.4.0","@semantic-release/git":"^10.0.0","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","@semantic-release/github":"^11.0.0","@testing-library/jest-dom":"^6.6.3","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"jest":"^29.7.0","husky":"^9.1.7","lint-staged":"^15.4.3","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/4good-essentials_1.0.3_1739962834514_0.4829224048950078","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"4good-essentials","version":"1.0.4","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.4","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"homepage":"https://github.com/4dg-ai/essentials#readme","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"bin":{"essentials-init":"bin/init.mjs"},"dist":{"shasum":"88fc8c873cd333e3f5dc220751aa59a65b767d8a","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.4.tgz","fileCount":32,"integrity":"sha512-indciIUg72QTbTQvRbNqxOG57n8PG8IUUyAgZXIEcxnqC2mqi/st2R1ZBsCXMasiP0qQc0dTpkBCSdkGTi1XlQ==","signatures":[{"sig":"MEUCICN1K2wLJVS4hqSMzL8LUeVRZ6anlkbjC2nTYzFKQAtuAiEA+/0bkPG8pSXjNyU8xU13uz9sPeYXp3uEFyD40sHdiE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238635},"main":"index.js","scripts":{"lint":"eslint .","test":"jest","prepare":"husky install","test:coverage":"jest --coverage"},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"repository":{"url":"git+https://github.com/4dg-ai/essentials.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","directories":{},"lint-staged":{"*.{css,scss,less}":["npx prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"]},"_nodeVersion":"20.11.1","dependencies":{"inquirer":"^9.0.0","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","ts-node":"^10.9.2","prettier":"^3.0.0","@types/jest":"^29.5.14","lint-staged":"^13.0.0","@commitlint/cli":"^17.0.0","semantic-release":"24.2.3","@testing-library/dom":"^10.4.0","@semantic-release/git":"^10.0.0","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.26.0","@semantic-release/github":"^11.0.0","@testing-library/jest-dom":"^6.6.3","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"jest":"^29.7.0","husky":"^9.1.7","lint-staged":"^15.4.3","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/4good-essentials_1.0.4_1739964347988_0.0876406800254168","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"4good-essentials","version":"1.0.5","description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","main":"index.js","bin":{"essentials-init":"bin/init.mjs"},"scripts":{"prepare":"husky install","test":"jest","lint":"eslint .","test:coverage":"jest --coverage"},"dependencies":{"inquirer":"^9.0.0","commander":"^10.0.0"},"devDependencies":{"@babel/preset-typescript":"^7.26.0","@commitlint/cli":"^17.0.0","@commitlint/config-conventional":"^17.0.0","@semantic-release/changelog":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/github":"^11.0.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.2.0","@types/jest":"^29.5.14","husky":"^9.1.7","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^13.0.0","prettier":"^3.0.0","semantic-release":"24.2.3","ts-node":"^10.9.2"},"peerDependencies":{"husky":"^9.1.7","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.4.3"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","npx prettier --write"],"*.{css,scss,less}":["npx prettier --write"]},"keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"repository":{"type":"git","url":"git+https://github.com/4dg-ai/essentials.git"},"author":{"name":"Adithya C H"},"license":"MIT","_id":"4good-essentials@1.0.5","bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"homepage":"https://github.com/4dg-ai/essentials#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-5UOw4aqhwe+Crg30/Xx6UBlxIrC/kU/R0dU6KDmxn9+nXmHLHjGf5PIna+luzB2ERf+JwxrRI+bT1obXS/f64A==","shasum":"8a259eaff301e33c0adbc88412f2fdfe8918eeb3","tarball":"https://registry.npmjs.org/4good-essentials/-/4good-essentials-1.0.5.tgz","fileCount":33,"unpackedSize":445173,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFhnQE/VEVG+h4z6OJpyqp8iXnl3Zp0EuIkpGQ7/YdSkAiEAsuhoGxe5hI+3o9fReqYaCNfx3NxGbfHz7HVHBzK94Xg="}]},"_npmUser":{"name":"adityaharish","email":"adithya@4gd.ai"},"directories":{},"maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/4good-essentials_1.0.5_1739964571536_0.6688742115196713"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-19T10:51:20.571Z","modified":"2025-02-19T11:29:32.099Z","1.0.0":"2025-02-19T10:51:20.807Z","1.0.1":"2025-02-19T10:56:02.065Z","1.0.2":"2025-02-19T10:58:16.918Z","1.0.3":"2025-02-19T11:00:34.693Z","1.0.4":"2025-02-19T11:25:48.259Z","1.0.5":"2025-02-19T11:29:31.941Z"},"bugs":{"url":"https://github.com/4dg-ai/essentials/issues"},"author":{"name":"Adithya C H"},"license":"MIT","homepage":"https://github.com/4dg-ai/essentials#readme","keywords":["nextjs","express","python","configuration","prettier","husky","commitlint","semantic-release","commitizen"],"repository":{"type":"git","url":"git+https://github.com/4dg-ai/essentials.git"},"description":"Shared configuration for Next.js, Express.js, and Python projects (Prettier, Husky, Commitlint, Semantic Release, Testing, etc.)","maintainers":[{"name":"adityaharish","email":"adithya@4gd.ai"}],"readme":"# @aditya/nextjs-essentials\n\nThis package contains shared configurations for Next.js projects, including Prettier, Husky hooks, Commitlint, Semantic Release, and Jest coverage.\n\n## Installation\n\nIn your Next.js project, install the package as a dev dependency:\n\n```bash\nnpm install --save-dev @aditya/nextjs-essentials\n","readmeFilename":"README.md"}