{"_id":"@1fe/sample-widget-base-config","_rev":"9-8cc4d65478e4284dcfec8f40d0cd4620","name":"@1fe/sample-widget-base-config","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.1":{"name":"@1fe/sample-widget-base-config","version":"0.0.1","_id":"@1fe/sample-widget-base-config@0.0.1","maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"}],"dist":{"shasum":"5f54de246aabc3dfb017080d92a1b4a6248954ff","tarball":"https://registry.npmjs.org/@1fe/sample-widget-base-config/-/sample-widget-base-config-0.0.1.tgz","fileCount":8,"integrity":"sha512-9Uj6wPHvVfD6wjtEv+48witqpjIbOZpipLpVoWtBMJR1GbvD1Fg8ocLpZjFjwNW3zg60kjSittXjRvL536cRqA==","signatures":[{"sig":"MEUCIQCwJ89gQSFlikyXXs8nPfmwSO1NB5q41DH8U4L9tjTsUAIgH2EV2pO9CNeN6bbVzzQghNbNK9tYqiZfOsaSxk+01cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3014294},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f43397c118a383d1d784dc2edb177db9bfbba183","scripts":{"build":"tsc --build --clean && tsc --build","prepack":"yarn build"},"_npmUser":{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ky":"^1.7.5","@1fe/cli":"0.0.1","typescript":"5.8.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","_npmOperationalInternal":{"tmp":"tmp/sample-widget-base-config_0.0.1_1753204290357_0.38158896461617786","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@1fe/sample-widget-base-config","version":"0.1.0","_id":"@1fe/sample-widget-base-config@0.1.0","maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"}],"dist":{"shasum":"489f782d52264ba128a790324addf6c3a52ff6b7","tarball":"https://registry.npmjs.org/@1fe/sample-widget-base-config/-/sample-widget-base-config-0.1.0.tgz","fileCount":14,"integrity":"sha512-uJpZtYqIpXfP69stvH6WWMB76ZHwYLqwCRlK/OU2GpsiZQakxrU6349oJuiuXLGBczRXWYezwVBnq9xG+62QHg==","signatures":[{"sig":"MEUCIQC32wQGY6GO3llPQq00M1CqUGD44SZfI+97lVrRpJwWqQIgV1Yw3tLjshWWo4OsFMsgErzUQnR42c9l8pu71CdKSEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3021672},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"efb2e86bcbfc4d36b3a6d69f8bb661d884acd176","scripts":{"build":"tsc --build --clean && tsc --build","prepack":"yarn build"},"_npmUser":{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},"_npmVersion":"10.8.2","description":"A shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ky":"^1.7.5","@1fe/cli":"0.0.1","typescript":"5.8.2"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"@changesets/cli":"^2.29.4"},"_npmOperationalInternal":{"tmp":"tmp/sample-widget-base-config_0.1.0_1754345693210_0.033762431337214904","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@1fe/sample-widget-base-config","version":"0.1.1","_id":"@1fe/sample-widget-base-config@0.1.1","maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},{"name":"dsdevcenter","email":"devcenter@docusign.com"}],"dist":{"shasum":"9991be7400ba30b3bb81e2ffa3e39695e05c33a0","tarball":"https://registry.npmjs.org/@1fe/sample-widget-base-config/-/sample-widget-base-config-0.1.1.tgz","fileCount":15,"integrity":"sha512-pdUgCN3bVBnZ/gpV0napNj/Waia1GrGioW+4CbD0lb5Ycws08kQnZK5Pvghx/ywMg9WNuNcMYFVqyvQlCrAhfA==","signatures":[{"sig":"MEYCIQD9//wlhE66xd5LG9UxqxNI0pDHkzb+XCPTiCI91NaHKwIhAOhRYR5pde9tVaFSUnV4baEhtCuQ7uG5ThO/jYlhjoca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3021861},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"239197d2506777d02486cf8be4bfe6fd9e51de42","scripts":{"build":"tsc --build --clean && tsc --build","prepack":"yarn build"},"_npmUser":{"name":"dsdevcenter","email":"devcenter@docusign.com"},"_npmVersion":"10.8.2","description":"A shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ky":"^1.7.5","@1fe/cli":"0.0.1","typescript":"5.8.2"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"@changesets/cli":"^2.29.4"},"_npmOperationalInternal":{"tmp":"tmp/sample-widget-base-config_0.1.1_1754937408258_0.8773400634354453","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@1fe/sample-widget-base-config","version":"0.1.2","_id":"@1fe/sample-widget-base-config@0.1.2","maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},{"name":"dsdevcenter","email":"devcenter@docusign.com"}],"dist":{"shasum":"fd3cf16c363f52a97736c96a318dc9e7e69c4c00","tarball":"https://registry.npmjs.org/@1fe/sample-widget-base-config/-/sample-widget-base-config-0.1.2.tgz","fileCount":15,"integrity":"sha512-hyTDAXfdLtLh0I1ZH2DWNzxizGjOPW03heU48c6JRMtqtM30vF0eVR5MLbMRI6BOmh5064qgV7TicFUN4z0bfw==","signatures":[{"sig":"MEYCIQD60wz2/6CpS/I+Y3yLYYer3T4QtYqgFFmBMlpwBBeOvwIhALQFUwtni0oqlU5f9FC7VYY+7tBB5bS2zQ62sW7oTFgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3021915},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f1fd1b90285d5b3aca93a3219cd077d8a91ed3e","scripts":{"build":"tsc --build --clean && tsc --build","prepack":"yarn build"},"_npmUser":{"name":"dsdevcenter","email":"devcenter@docusign.com"},"_npmVersion":"10.8.2","description":"A shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ky":"^1.7.5","@1fe/cli":"^0.1.1","typescript":"5.8.2"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"@changesets/cli":"^2.29.5"},"_npmOperationalInternal":{"tmp":"tmp/sample-widget-base-config_0.1.2_1755063590294_0.3087580959634748","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@1fe/sample-widget-base-config","version":"0.1.3","repository":{"type":"git","url":"git+https://github.com/docusign/1fe-sample-widget-base-config.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build","prepack":"yarn build"},"dependencies":{"@1fe/cli":"^0.1.1","ky":"^1.7.5","typescript":"5.8.2"},"devDependencies":{"@changesets/cli":"^2.29.5"},"packageManager":"yarn@4.9.1","gitHead":"f96730a83d058702d971dcdbdefec8b5e69c2491","_id":"@1fe/sample-widget-base-config@0.1.3","description":"A shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.","bugs":{"url":"https://github.com/docusign/1fe-sample-widget-base-config/issues"},"homepage":"https://github.com/docusign/1fe-sample-widget-base-config#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"integrity":"sha512-3qR8MRJ1exW6wEDWjzoFjkg5SpFOd4ZyGxRBtIsVTERYs5PNn4TVwbwROW/EGb0I8tgAO+YQYGKM9uPxHHU/Nw==","shasum":"15e1f97b0b793d9910fbdd2e4155093bab7b6637","tarball":"https://registry.npmjs.org/@1fe/sample-widget-base-config/-/sample-widget-base-config-0.1.3.tgz","fileCount":15,"unpackedSize":3021639,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@1fe%2fsample-widget-base-config@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBHK+8fueX42Lhv6BFerK7cAYBXlbE5NKYnekwJCFXnrAiEAgnDleelDiV8rJZ+rr9xoypT9Eb4AQEsHqJTAPUbD0zg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bbb6620-b5db-4d73-a2a2-bebb4f7cd71d"}},"directories":{},"maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},{"name":"dsdevcenter","email":"devcenter@docusign.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sample-widget-base-config_0.1.3_1761694676963_0.26116316524626115"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-22T17:11:30.357Z","modified":"2025-10-28T23:37:57.717Z","0.0.1":"2025-07-22T17:11:30.644Z","0.1.0":"2025-08-04T22:14:53.443Z","0.1.1":"2025-08-11T18:36:48.573Z","0.1.2":"2025-08-13T05:39:50.527Z","0.1.3":"2025-10-28T23:37:57.231Z"},"description":"A shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.","maintainers":[{"name":"kun-li.chen.1fe","email":"kun-li.chen+npm@docusign.com"},{"name":"dsdevcenter","email":"devcenter@docusign.com"}],"readme":"# 1fe Sample Widget Base Config\n\nA shared configuration package providing base settings and environment configurations for 1fe widgets. This package standardizes widget development configurations across the 1fe ecosystem.\n\n## What's in this repository\n\nThis configuration package provides:\n\n- **Environment configurations** for integration and production\n- **Dynamic config URLs** for live configuration management\n- **Library version management** for consistent dependencies\n- **Widget version configurations** for deployment coordination\n- **Base CLI configurations** for 1fe widget builds\n- **Shared TypeScript settings** for widget development\n\n## Prerequisites\n\n- **Node.js** `>= 22`\n- **Yarn** (package manager)\n\n## Getting Started\n\n### Installation\n\n```bash\n# Install as a dependency in your widget project\nyarn add @1fe/sample-widget-base-config\n\n# Or install for development\nyarn install\n```\n\n### Usage in Widget Projects\n\n```typescript\nimport { getBaseConfig } from '@1fe/sample-widget-base-config';\n\nconst configuration: OneFeConfiguration = {\n  baseConfig: getBaseConfig,\n};\n```\n\n## Configuration Structure\n\n### Environment URLs\n\nThe package provides configuration URLs for:\n\n```typescript\nconst dynamicConfigUrls = {\n  integration: 'https://1fe-a.akamaihd.net/integration/configs/live.json',\n  production: 'https://1fe-a.akamaihd.net/production/configs/live.json',\n};\n\nconst libraryVersionsUrl = {\n  integration:\n    'https://1fe-a.akamaihd.net/integration/configs/lib-versions.json',\n  production: 'https://1fe-a.akamaihd.net/production/configs/lib-versions.json',\n};\n```\n\n### Widget Versions\n\nManages widget version configurations for deployment coordination:\n\n```typescript\nconst widgetVersionsUrl = {\n  integration:\n    'https://1fe-a.akamaihd.net/integration/configs/widget-versions.json',\n  production:\n    'https://1fe-a.akamaihd.net/production/configs/widget-versions.json',\n};\n```\n\n## Development Commands\n\n```bash\n# Build TypeScript configuration\nyarn build\n\n# Clean and rebuild\nyarn build --clean\n```\n\n## Contributing\n\n### Development Workflow\n\n1. Fork the repository\n2. Create a feature branch (`git checkout -b feature/your-feature`)\n3. Make your changes to `src/index.ts`\n4. Build and test (`yarn build`)\n5. Commit your changes (`git commit -m 'Add feature'`)\n6. Push to your branch (`git push origin feature/your-feature`)\n7. Open a Pull Request\n\n## Troubleshooting\n\n### Common Issues\n\n- **Build failures**: Ensure TypeScript is properly configured\n- **Import errors**: Check that the package is properly installed\n- **Configuration errors**: Verify environment URLs are accessible\n\n## Getting Help\n\n- **[1fe Documentation](https://1fe.com/getting-started/installation/)** - Complete platform documentation\n- **[GitHub Issues](https://github.com/docusign/1fe/issues)** - Report bugs or request features\n- **[GitHub Discussions](https://github.com/docusign/1fe/discussions)** - Ask questions and share ideas\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md","homepage":"https://github.com/docusign/1fe-sample-widget-base-config#readme","repository":{"type":"git","url":"git+https://github.com/docusign/1fe-sample-widget-base-config.git"},"bugs":{"url":"https://github.com/docusign/1fe-sample-widget-base-config/issues"}}