Josh
7016a1b045
chore: initialise ts admin ( #18282 )
...
* chore: initialise ts admin
* chore: set JSX to automatic
finally found it
* chore: set DTS true for the whole workflow to produce types for the helper-plugin
* chore(helper-plugin): fix the circular dependencies and calls for react
2023-10-05 08:39:49 +01:00
Josh
9756cafa00
feat(experimental): add plugin:build command ( #17747 )
...
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
2023-09-05 10:25:14 +01:00
Josh
7089eb7a3e
fix: dont use relative paths, use webpack alias instead ( #17733 )
2023-08-22 09:37:43 +01:00
Gustav Hansen
dd3ae14b0b
Chore: Allow source-maps to be enforced through an env variable
2023-07-26 16:54:44 +02:00
Gustav Hansen
6181f2b4b7
Chore: Drop babel ee_else_ce plugin and babel-loader
2023-07-11 10:19:23 +02:00
Harry Yu
3aa05c6241
Fix yarn strapi build
to use admin package .browserslistrc
2023-04-18 08:37:00 +01:00
Josh
548c2b0131
fix: add module
to mainFields
2023-03-28 12:03:56 +01:00
Gustav Hansen
f5ec2a2325
Chore: Remove node-polyfill-webpack-plugin
2023-02-09 20:01:26 +01:00
Josh
4d5f2fd152
fix: use browserlist for minification
2023-01-11 09:42:26 +00:00
Josh
d365106a17
chore: add browserlist spec
2023-01-06 11:54:09 +00:00
Josh
6c8dcaa832
chore: add webpack fullySpecified comment
2022-11-18 10:27:10 +00:00
Josh
cb0f0b9ea7
chore: fix webpack
2022-11-17 17:27:13 +00:00
Josh
65351187e4
refactor: use path lib to make work across OS & add test
2022-10-24 10:08:36 +01:00
Josh
1c3c3c1071
fix: use a dynamic list of exclude to allow TSX plugins to be transpiled
2022-10-19 15:15:42 +01:00
Alexandre Bodin
cd79fabd33
Depedency cleanup
2022-08-11 14:16:03 +02:00
Alexandre Bodin
0ae14c06cb
1st fix pass
2022-08-11 10:20:48 +02:00
Convly
0b8c7b59c6
Merge branch 'master' into features/typescript
2022-07-25 09:30:18 +02:00
Gustav Hansen
73a4172907
Merge pull request #13800 from strapi/chore/chunk-names
...
Admin: add missing webpack chunk-names
2022-07-21 15:47:01 +02:00
Gustav Hansen
8717d18ac2
Admin: Enable sourcemaps in development mode
2022-07-19 14:26:57 +02:00
Gustav Hansen
23c36b8cd2
Admin: add missing webpack chunk-names
2022-07-19 11:55:04 +02:00
Gustav Hansen
561dea3a22
Replace remaining moment-js calls with date-fns
2022-07-08 13:16:10 +02:00
Convly
bdb5a3ee89
Merge branch 'releases/4.3.0' into features/typescript
2022-06-30 16:08:51 +02:00
Hung Viet Nguyen
f7947ff7b0
Integrate react-refresh to increase productivity
2022-06-19 09:07:25 +07:00
Convly
377e8e9da7
Merge branch 'master' into features/typescript
2022-05-02 15:40:18 +02:00
soupette
1ffac62397
Enable .jsx extension.
...
Fixes #13124
Signed-off-by: soupette <cyril@strapi.io>
2022-04-25 10:28:14 +02:00
Convly
4fa2804f35
Merge branch 'master' into features/typescript
2022-04-15 15:47:16 +02:00
soupette
0bff46cceb
Fix tests
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-14 11:13:52 +02:00
soupette
84bd88a230
Enable plugin development in JS project.
...
Added loader for ts.
Created default tsconfig file
Signed-off-by: soupette <cyril@strapi.io>
2022-04-14 10:59:42 +02:00
soupette
3d193b3137
Fix PR feedback
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-08 15:31:29 +02:00
soupette
43f03aeeba
Use ESBuild loader for compression
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-08 10:28:18 +02:00
soupette
3568beaa28
Remove useless babel plugins
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 12:22:03 +02:00
soupette
521f582b86
Remove @babel/runtime and its associated plugin from the admin package
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 12:22:02 +02:00
soupette
f5ba9af535
Speed up webpack config by using esbuild-loader
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 12:16:31 +02:00
soupette
3cbc9c24df
Fix build command
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 11:36:52 +02:00
soupette
59dd675552
Migrate default plugins file to TS
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 11:26:36 +02:00
soupette
b26f344f54
Fix PR feedback
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 11:26:35 +02:00
soupette
52231a3eba
Prevent default export in order to provide typings
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 11:26:35 +02:00
soupette
58f2e7536d
Add webpack config for TS and created tsconfig.json files for all plugins to enable TS in the admin
...
Signed-off-by: soupette <cyril@strapi.io>
2022-04-04 11:26:33 +02:00
soupette
d4ad998055
Fixes #12000
...
Signed-off-by: soupette <cyril@strapi.io>
2022-01-04 15:30:17 +01:00
soupette
295b72243c
Add design system to webpack alias
...
Signed-off-by: soupette <cyril@strapi.io>
2022-01-03 12:47:18 +01:00
soupette
002bfb57b6
Upgrade dependencies
...
Signed-off-by: soupette <cyril@strapi.io>
2022-01-03 12:23:28 +01:00
soupette
d1b68991f1
Use asset module
...
Signed-off-by: soupette <cyril@strapi.io>
2021-12-14 11:46:47 +01:00
Alexandre Bodin
388c9a8a35
Fix admin build with node_modules paths
2021-09-09 10:56:57 +02:00
soupette
dc486fe143
Fix split ee ce
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-07-15 12:34:31 +02:00
soupette
46ae14f532
Enable plan switch at runtime
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-07-01 15:50:11 +02:00
soupette
dbfcfa211d
Created custom plugin to switch from ee to ce at runtime
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-07-01 14:19:50 +02:00
soupette
c1cb6d1d0d
Fix lint
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-23 20:18:13 +02:00
soupette
e3a68d4106
Load internal plugins
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-31 15:58:34 +02:00
soupette
416ac87bde
Fix NODE_ENV
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 10:28:20 +02:00
soupette
b9daa2198a
Fix PR feedback
...
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-05 15:41:23 +02:00